0 votos

¿Cómo rm /Volumes/Free cuando está realmente libre?

Breves antecedentes del problema

OS X versión 10.10.5, funcionando en un iMac sin problemas (tiempo de actividad = 101 días). Tenía una llave USB, llamada "Free" montada en /Volumes/Free . Escribí con éxito un archivo en él, y lo verifiqué con éxito con Disk Utility . Luego intenté expulsarlo desde el Finder. Esta operación disparó el globo de playa pero no se escribió ningún mensaje en /var/log/system.log . Después de un rato el Finder me mostró un mensaje de error diciéndome que mi volumen no podía ser expulsado porque estaba en uso.

Como 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 habitual mensaje de error porque el volumen fue desmontado incorrectamente.

Problema visto en realidad

Ahora tengo un directorio /Volumes/Free que se quedó en su sitio y que no puedo quitar 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••% 

Tampoco Spotlight ni ningún otro demonio se quedó con este directorio abierto:

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

Sin embargo, al intentar eliminarlo me aparece el siguiente error:

••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 he probado a reiniciar porque no es una opción a corto plazo en el servidor en cuestión.


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

¿Cómo puedo seguir analizando este problema?

1 votos

Cuál es la salida de: ls -@el /Volumes/Free/.autodiskmounted

1voto

David Anderson Puntos 2189

Has probado el comando que se indica a continuación.

/usr/bin/sudo rm -rf /Volúmenes/Libres

Prueba a introducir lo siguiente.

sudo sh
/System/Library/Extensions/TMSafetyNet.kext/Contents/Helpers/bypass rm -rf /Volumes/Free
exit

0 votos

Este comando está dando el mismo error:--return-- rm: /Volúmenes/Libres/.autodiskmounted: Permiso denegado--return-- rm: /Volúmenes/Libres: Permiso denegado

0 votos

BTW, lo que debería hacer esto bypass ¿comando?

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X