¿Cómo rm / Volumes / Free cuando es realmente gratis?

0

Fondo del problema corto

OS X versión 10.10.5, ejecutándose en un iMac sin problemas (tiempo de actividad = 101 días). Tuve una llave USB, llamada "Free" montada en /Volumes/Free . Escribí exitosamente un archivo y lo verifiqué exitosamente con %código%. Luego traté de expulsarlo del Finder. Esta operación disparó el globo de playa pero no se escribió ningún mensaje en Disk Utility . Después de un rato, el Finder me mostró un mensaje de error que me decía mi volumen no pudo ser expulsado porque está en uso.

Ya que necesitaba la ranura USB para reiniciar la operación de copia en otra Llave USB, expulsé mi llave USB "Libre". Y el Finder me mostró el mensaje de error habitual porque el volumen fue desmontado incorrectamente.

Problema visto en realidad

Ahora tengo un directorio /var/log/system.log que se mantuvo en su lugar y que no puedo eliminar fácilmente.

••On_my_Mac••% ls -@del /Volumes/Free
d--x--x--x+ 2 root  admin  102 Jul 11 14:01 /Volumes/Free
 0: group:everyone inherited deny add_file,add_subdirectory,directory_inherit
••On_my_Mac••% 

Ni /Volumes/Free ni ningún otro daemon se quedó con este directorio abierto:

••On_my_Mac••% /usr/bin/sudo lsof /Volumes/Free
••On_my_Mac••%

No obstante, obtengo el siguiente error al intentar eliminarlo:

••On_my_Mac••% /usr/bin/sudo rm -rf /Volumes/Free
rm: /Volumes/Free/.autodiskmounted: Permission denied
rm: /Volumes/Free: Permission denied
••On_my_Mac••%

Si además intento analizar este problema del sistema de archivos, obtengo:

••On_my_Mac••% /usr/bin/sudo chmod u+rw /Volumes/Free
••On_my_Mac••% /usr/bin/sudo ls -@ael /Volumes/Free
ls: fts_read: Permission denied
••On_my_Mac••% /usr/bin/sudo ls -@del /Volumes/Free/.autodiskmounted
-rw-r--r--  1 root  admin  0 Jul 11 14:01 /Volumes/Free/.autodiskmounted
••On_my_Mac••%

No probé un reinicio porque no es una opción a corto plazo en el servidor involucrado.

¿Qué demonio es responsable de esta situación?

¿Cómo puedo analizar más este problema?

    
pregunta daniel Azuelos 21.07.2016 - 17:50

1 respuesta

1

Intentaste el comando que se da a continuación.

/ usr / bin / sudo rm -rf / Volumes / Free

Intenta ingresar lo siguiente.

sudo sh
/System/Library/Extensions/TMSafetyNet.kext/Contents/Helpers/bypass rm -rf /Volumes/Free
exit
    
respondido por el David Anderson 21.07.2016 - 18:14

Lea otras preguntas en las etiquetas