La carpeta no se puede eliminar de la Papelera

6

Tengo tres carpetas anidadas en mi papelera: carpeta1 / carpeta2 / carpeta3. Estaban en una unidad externa FAT32 pero fueron eliminados, junto con todos los archivos que contenían, hace un tiempo.

Cuando intento vaciar la papelera en Yosemite, aparece un error de "archivo en uso". Obtengo esto incluso después de reiniciar, sin programas abiertos, y nada que pueda estar usándolo.

Navegar a /Volumes/External_name/.Trashes/501/folder1/folder2/folder3 con Terminal me da un error muy extraño: llamo a ls y obtengo:

username-Mac:folder3 username$ ls
Filename_with_ö.mp3
username-Mac:folder3 username$ ls -l
ls: Filename_with_ö.mp3: No such file or directory

Sospecho que tiene algo que ver con la interacción entre OS X, FAT32 y ö, pero no tengo idea de cómo eliminar un archivo que parece no existir ... ¿alguna idea?

Soluciones probadas

Buscador > "Secure Empty Trash" todavía me da el error "file in use". "Utilidad de disco" > "Reparar disco" tampoco lo arregla. También probé:

username-Mac:folder3 username$ sudo rm -r F*
rm: Filename_with_ö.mp3: No such file or directory

y

username-Mac:/ username$ sudo rm -r /Volumes/external_name/.Trashes
rm: /Volumes/external_name/.Trashes/501/folder1/folder2/folder3/Filename_with_ö.mp3: No such file or directory
rm: /Volumes/external_name/.Trashes/501/folder1/folder2/folder3: Directory not empty
rm: /Volumes/external_name/.Trashes/501/folder1/folder2: Directory not empty
rm: /Volumes/external_name/.Trashes/501/folder1: Directory not empty
rm: /Volumes/external_name/.Trashes/501: Directory not empty
rm: /Volumes/external_name/.Trashes: Directory not empty

y

username-Mac:folder3 username$ mv Filename_with_ö.mp3 safe.mp3
mv: rename Filename_with_ö.mp3 to safe.mp3: No such file or directory

y

username-Mac:external_name username$ sudo mv .Trashes /external_trashes
mv: .Trashes/501/folder1/folder2/folder3/Filename_with_ö.mp3: No such file or directory
mv: /bin/cp: terminated with 1 (non-zero) status

Todavía no hay éxito.

    
pregunta DoktorDemento 21.10.2014 - 14:52

6 respuestas

2

Tengo dos sugerencias. Lo primero es intentar crear una carpeta llamada. Se detiene en otro lugar y se mueve de tal manera que sobrescriba la carpeta original; es posible que esto supere el problema (utilicé un método similar para solucionar un problema que tenía hace unos meses).

Alternativamente, si la unidad externa es FAT32, ¿ha intentado arrancar una distro de Linux desde una unidad USB y usarla? Alternativamente, puede conectar la unidad externa a una máquina con Windows (Boot Camp / VirtualBox?) Y ver si eso puede eliminar la carpeta ofensiva.

    
respondido por el John Coxon 23.10.2014 - 01:53
1

¿Has probado rm como root:

sudo rm -r Filename_with*

Ese comando le pedirá su contraseña de administrador.

    
respondido por el jherran 21.10.2014 - 15:17
1

Tuve este problema y la única solución que me funcionó fue formatear el disco duro externo en el que se encontraban los archivos originalmente. Esto vació la basura junto con el agua del baño.

    
respondido por el Mike 17.04.2015 - 17:58
0

Intentaría eliminar toda la carpeta .Trashes en la unidad externa:

por ejemplo sudo rm -r /Volumes/externaldrive/.Trashes

OS X reconstruirá los .Trashes después del hecho.

—Editar— Solo un pensamiento: ¿ha intentado reemplazar los caracteres que han sido diestados con un cambio de nombre de archivo? Decir sudo mv /Volumes/externaldrive/.Trashes/501/folder1/folder2/folder3/Filename_with_ö.mp3 /Volumes/externaldrive/.Trashes/501/folder1/folder2/folder3/Filename_without_uml‌​aut.mp3

En su defecto, intentaría mv el conjunto. Se bloquea en el disco duro HFS + de tu Mac.

    
respondido por el Jerry W. 21.10.2014 - 15:42
0

El volumen externo tiene entradas dañadas, la reparación del Volumen generalmente corrige el problema, pero la GUI de la Utilidad de Discos también puede fallar. Intente desde la línea de comando:

Cierre todas las aplicaciones usando el Volumen, desmóntelo, vuelva a montarlo y ejecútelo:

diskutil verifyVolume /Volumes/external_name
diskutil repairvolume /Volumes/external_name

Eso debería solucionar el problema.

    
respondido por el xmarcos 19.12.2016 - 05:14
-1

Pruebe "trash it", el programa pretende eliminar los elementos adhesivos de la basura enlace

    
respondido por el Suraj Sharma 08.05.2015 - 05:16

Lea otras preguntas en las etiquetas