Imagen

Uno de los problemas más frecuentes en Mac Os X es la impotencia para eliminar los archivos bloqueados que se han quedado almacenados de forma permanente en la papelera.

Cuando conectamos una unidad USB a nuestro Mac, el dispositivo dispone de una papelera propia donde quedan almacenados los archivos que hemos eliminado. Sin duda es algo positivo ya que nos permite recuperar cualquier archivo si lo hemos eliminado por error. Obviamente cuando eliminamos un archivo del dispositivo USB tendremos que vaciar la papelera para que no aparezca llena cada vez que conectemos la unidad.

El problema viene cuando al intentar vaciar la papelera el sistema nos da un error y nos impide vaciarla. En estos casos podremos recurrir al vaciado de forma segura (algo que pocas veces funciona) o a las soluciones que da Apple. Si no nos funciona ninguna de estas dos opciones tendremos que recurrir a la opción de eliminar el archivo mediante Terminal.

En la entrada extendida os mostramos los comandos para hacerlo.

Abrimos una ventana de Terminal (Aplicaciones>Utilidades>Terminal) y lanzamos el siguiente comando (con el nombre de archivo y la ruta donde se encuentre):

sudo rm -rf ruta_del_archivo/nombre_archivo

Si la papelera no se vacía introducimos el siguiente comando (con el volumen y el disco donde se encuentre el archivo):

sudo rm -rf /Volumes/Nombre_Disco/.Trashes

Lo que haremos con este comando es eliminar la carpeta de la papelera. Me explico, Mac Os X denomina a la papelera por .Trashes que en realidad no es más que una carpeta. Si eliminamos esa carpeta, Mac Os X creará una nueva automáticamente, eliminando de esta manera el archivo que no podíamos borrar.

Si el archivo se encuentra en la carpeta de vuestro usuario y no en un volumen externo el comando sería el siguiente (con vuestro nombre de usuario)

/Users/nombre_usuario/.Trash

De esta manera eliminaremos definitivamente los archivos bloqueados que no podíamos borrar.