Cómo forzar la expulsión de un disco en Mac OS X
En más de una ocasión me ha ocurrido que Finder se ha hecho un lío con algún documento o archivo y me impedía borrarlo de la Papelera porque estaba en uso, a pesar de cerrar todas las aplicaciones habidas.

Cuando esto sucede con un archivo que se encuentra en un CD, DVD o disco duro externo, la consecuencia es que no se puede expulsar el disco en cuestión, por más veces que se pulse la tecla ⏏.
Para poder hacerlo sin tener que reiniciar el equipo, hay que recurrir a la línea de comandos de Terminal.
Pero antes hay que dar un rodeo y pasar por Perfil de Sistema, haciendo clic en la manzana azul del menú Apple → Acerca de este Mac, y a continuación hacer clic en el botón Más información…:

De este modo, se abrirá una ventana mostrando las entretelas del Mac. Se trata de averiguar el nombre BSD del disco que se intenta expulsar. Si se encuentra en la unidad lectora (CD ó DVD), entonces habrá que fijarse en el apartado ATA, como el ejemplo que ilustra este caso:

Si se tratara de un disco duro externo USB o FireWire, entonces habría que hacerlo en uno u otro apartado.
En cualquiera de los casos, una vez seleccionado el dispositivo, Perfil de Sistema muestra, entre la información relativa al disco, el nombre BSD que el sistema asigna al mismo (en el ejemplo descrito “disk1s0″). Una vez tomado nota de ese nombre, sólo hay que acudir a Terminal e introducir la siguiente línea:
hdiutil eject -force /dev/disk1s0
Donde cada quien sustituirá “disk1s0″ por el nombre que encontrara en Perfil de Sistema. Tras pulsar Enter, el disco se expulsará inmediatamente.
Como a Data lo de Perfil de Sistema seguro que le ha parecido de lo más “triiiiiiiiiste”, se puede averiguar de forma más directa ese nombre desde el propio Terminal, con el comando df. Este comando lista todos los volúmenes montados en el equipo de manera similar a esta:
/dev/disk1s0 965204 965204 0 100% /Volumes/FD82
Una vez localizado el disco que se quiere expulsar, el término que lo identifica es justo lo que sigue a /dev/, como se puede ver en el ejemplo que nos ocupa.
(Basado en hechos reales. Ningún HD, CD ó DVD ha sido maltratado, ni ha sufrido daño alguno durante la redacción de esta entrada).
Social Web