No se puede vaciar la papelera de HD extraíble

1

No puedo vaciar la basura de mi disco extraíble. Al principio parece vaciarlo correctamente (no se muestra ningún mensaje de error, se reproduce el sonido), pero la carpeta en cuestión permanece allí.

Lo intenté:

jan@MacBook-Pro /Volumes/JD 2 $ sudo rm -rf .Trashes/

que da errores como los siguientes:

rm: .Trashes//501: Directory not empty
rm: .Trashes/: Directory not empty

De todos modos, lo reduje a un archivo .svn que no se puede eliminar:

root@MacBook-Pro /Volumes/JD 2/.Trashes/501/CD_10.2009/devel/funghos $ ls -altr .svn
-rwxrwxrwx  1 _unknown  _unknown  690 Oct 21  2009 .svn
root@MacBook-Pro /Volumes/JD 2/.Trashes/501/CD_10.2009/devel/funghos $ rm -f .svn
root@MacBook-Pro /Volumes/JD 2/.Trashes/501/CD_10.2009/devel/funghos $ ls -altr .svn
-rwxrwxrwx  1 _unknown  _unknown  690 Oct 21  2009 .svn

Como puede ver, no aparece ningún error, pero el archivo no se borra. Eh?

    
pregunta houbysoft 22.07.2012 - 05:52

5 respuestas

0

Finalmente solucioné el problema al eliminar el archivo en una máquina con Windows. ¿Debe ser un error en OS X o algo así?

    
respondido por el houbysoft 22.07.2012 - 16:41
0

Esto se debe a que el indicador MNT_IGNORE_OWNERSHIP se estableció para la unidad cuando se monta. El unknown usuario y el grupo son exactamente lo que aparece cuando la raíz ve archivos en una unidad para la cual se ignoran los permisos. Cuando un usuario ve los permisos, los archivos se mostrarán como propios. Me sorprende que no pueda eliminar el archivo .svn de su propia cuenta (no root)

Consulte esta Ask Different Answer para obtener más información. Básicamente, deberás desmarcar la casilla de verificación "Ignorar la propiedad en este volumen" de un inspector en la información de la unidad.

Si no puede eliminarlo de su cuenta de usuario, intente configurarse como el propietario del archivo con el indicador de ignorar sin establecer.

    
respondido por el ephsmith 22.07.2012 - 06:53
0

Puedes hacer esta instrucción:

1- Arrastra el archivo de tu papelera al escritorio.
2- Lanzar un terminal
3- Tipo

cd ~/.Trash && sudo rm -rf [your file path on the desktop]

4- Luego, presione Entrar e ingrese su contraseña

    
respondido por el Am1rr3zA 22.07.2012 - 11:42
0
  • Conecte su HD extraíble a una victoria
  • Mostrar archivos ocultos (opción de carpeta / desmarcar archivos ocultos)
  • Intente eliminar la carpeta .Trash en la raíz de la unidad usb
  • Si hay errores, use unlocker para eliminar
  • Vuelve a enchufar tu mac, verás desaparecidos los molestos archivos / carpetas en la Papelera

saludos

    
respondido por el thanhbinh84 23.07.2016 - 05:00
-1

¿Si puede ubicar el archivo en el Finder, puede abrir el panel de información (cmd-i) en ese archivo y verificar que no esté bloqueado o tenga permisos incorrectos?

    
respondido por el hellothere 22.07.2012 - 06:19

Lea otras preguntas en las etiquetas