3 votos

En Finder y Terminal - no se puede eliminar una carpeta, (Error = "Directorio no vacío")

Cada vez que me he encontrado con esto en el pasado, siempre he podido resolverlo, y normalmente a través de la línea de comandos. Voy a enumerar todos los comandos que he probado hasta ahora, seguido de otras cosas que he probado por debajo de eso.

Los comandos que he probado hasta ahora, y también se ejecutaron como root utilizando sudo su root :

  • rm -rf <folderName>
  • rmdir <folderName>
  • ls -@RelO (muestra que la carpeta está vacía)
  • ls -Rail (se muestra vacío)
  • ls -ri (se muestra vacío)
  • xattr (Finalmente eliminé los atributos extendidos de esta carpeta, como ls -la mostró un @ al final de los permisos.

    drwxr-xr-x@ 3 mike  staff      96 Jan 23 23:29 iPhoto Library

Como se mencionó, además de estos comandos de la Terminal, yo...

  1. Arranqué en modo seguro (todavía dice "Directorio no vacío")
  2. Arrancó en el modo de recuperación, luego ejecutó csrutil disable para desactivar la Protección de la Integridad del Sistema, y se reinició de forma normal. Luego, desde el Terminal (de nuevo, a través de sudo su root ), ejecuté todos los mismos comandos. Sigue diciendo "Directorio no vacío".
  3. Arranqué en modo de usuario único, navegué a la carpeta y ejecuté los comandos anteriores (estaba seguro de que esto funcionaría). Sigue diciendo: "Directorio no vacío".
  4. No lo he copiado, pero lo he movido a una unidad de disco duro (tecla de comando + arrastrar al volumen), un mensaje decía: "He podido mover la carpeta, pero no puedo eliminar la existente".

Habrás notado que este es mi antiguo archivo de la biblioteca de iPhoto. Sólo para que lo sepas, finalmente (después de muchos años) he consolidado mi nueva biblioteca de "Fotos", por lo que quería deshacerse de esto, ya que es casi 90 GB. Y sí, lo hice 'clic derecho' para "Mostrar contenido", entonces fue capaz de deshacerse de todo dentro de esta carpeta, pero no puede deshacerse de la carpeta de nivel superior.

Nunca me he quedado tan perplejo (soy técnico de Mac desde hace 23 años). Esta es la alimentación forzada de un poco de pastel humilde en serio.

1voto

Wharf Cat Puntos 41

Hola David e Igor - El problema está resuelto, pero la solución no es algo que yo hubiera considerado como relevante, pero quería publicarlo aquí para quien esto pueda ayudar en el futuro (así como poner fin a la posible curiosidad de Igor / Dave. Y una vez más, gracias chicos por todas vuestras sugerencias.

Por una razón completamente diferente (separada), cerré la sesión de iCloud (en el Mac - no en el iPhone o el iPad). Revisé todos los elementos habituales (guardé mis cosas localmente), etc., y de alguna manera - cuando volví a iniciar sesión, ¡mi papelera estaba vacía!

Una de las cosas que quería compartir aquí con este foro/grupo, es que he aprendido algo que no sabía previamente: Desde la encarnación de iCloud, el PATH de mi carpeta "Papelera" ya no es (lo que es siempre ha sido)... /Users/myHomeDir/.Trash/ - en su lugar, ahora era: myHomeDir$ /Users/mike/Library/Mobile\ Documents/com~apple\~CloudDocs/.Trash/ - y sólo me enteré de esto después de buscar esa primera ruta varias veces, tanto mientras estaba conectado como yo mismo (en Terminal), pero también, mientras arrancaba en modo de usuario único. En ninguna parte en cualquiera de esos medios, se encontraba mi directorio de la Papelera. Pero cuando arrastré y solté eso de mi papelera... a mi terminal - esa fue la ruta que dio. (y lo confirmé mientras iniciaba la sesión de usuario único).

Imagínate... perdón por lo extenso del post, pero quería ser minucioso en mi resolución para quien esto pudiera ayudar. Pero dicho todo esto, supongo que desde la llegada de iCloud, esta es ahora la ubicación por defecto para la carpeta de la Papelera de todo el mundo? Esto presenta todo un nuevo hilo de preguntas para mí (la implementación de Apple de su jerarquía de carpetas, desde iCloud) - pero no hay preguntas específicamente en el momento.

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