Si eres usuario de Mac es posible que alguna vez te hayas encontrado en la situación de no poder expulsar un CD, DVD u otro tipo de disco. En el caso de un disco duro externo (por poner un ejemplo) tenemos la opción de desconectar el cable USB del equipo corriendo el riesgo de perder la información por no desmontar correctamente la unidad, pero al menos expulsarlo, podremos expulsarlo.
El mayor de los problemas viene cuando lo que no podemos expulsar es un disco que hayamos introducido en la unidad lectora de CD/DVD por más veces que se pulse la tecla ⏏, porque éste se queda dentro y al no haber bandeja lectora, no hay manera de forzar físicamente la extracción del mismo sin arriesgarnos a dañar el equipo.
Normalmente lo que se suele hacer es reiniciar el ordenador e intentar expulsarlo presionando la tecla ⏏ durante el arranque.
Si eso no funciona, otra opción es reiniciar el Mac manteniendo pulsado el botón izquierdo del ratón, acción que por defecto fuerza la expulsión de todas las unidad ópticas, por lo que el disco que tengamos dentro del lector debería expulsarse sin ningún problema.
Sin embargo también tenemos la opción de forzar la expulsión de un disco externo sin necesidad de reiniciar el equipo. Para ello abrimos la Terminal y ejecutamos el siguiente comando:
df
que nos lista todos los volúmenes montados en el equipo. En mi caso obtengo lo siguiente:Filesystem 512-blocks Used Available Capacity Mounted on
Filesystem 512-blocks Used Available Capacity Mounted on
/dev/disk0s2 424548640 256865960 167170680 61% /
devfs 224 224 0 100% /dev
map -hosts 0 0 0 100% /net
map auto_home 0 0 0 100% /home
/dev/disk1 8868920 8868920 0 100% /Volumes/openSUSE-DVD-i58
Localizamos el disco que queremos expulsar (en este ejemplo un dvd de openSUSE), teniendo presente que el término que identifica al disco es lo que sigue a /dev/. En este ejemplo sería "disk1" (sin las comillas).Una vez tengamos claro el nombre de la unidad que queremos expulsar, sólo hay que ejecutar la siguiente orden:
hdiutil eject -force /dev/disk1
donde tendrás que sustituir "disk1" por el nombre que aparezca referido a tu unidad.Y eso es todo. No habrá disco rebelde que se nos resista.
ERES MI DIOS. REPITO ERES MI DIOS! EL AMO. Me has salvado la vida macho, estaba ya desesperado y no encontraba NADA ni en la pagina de soporte de Apple ni en ningún sitio! He visto otras paginas pero en NINGUNA tan bien explicado todo como aqui! GRACIASSSSSS Y MIL GRACIASSS
Nada de eso hombre, pero me alegra que te haya sido útil :) . Un saludo
Hola!
En primer lugar muchas gracias por el consejo!
Yo he intentado las operaciones que me comentas, y en teoría se expulsa el cd, ya que la terminal me dice:
"disk1" unmounted.
"disk1" ejected.
Pero, sin embargo, el cd no sale y no lo puedo extraer. Así que supongo que será un fallo mecánico y, en ese caso, me tocará llevarlo al servicio técnico:(
¿Se te ocurre alguna otra idea?
Muchas gracias!!
Saludos.
Hola Jorge, pues sinceramente si que tiene toda la pinta de que sea un fallo mecánico. Desgraciadamente no se me ocurre nada más. Lo de arriba es una recopilación de las opciones que conozco. Me temo que te va a tocar visitar a los "baratos" señores del servicio técnico de Apple :S
Saludos y suerte compañero.
Y si la operación te devuelve...
hdiutil: couldn't unmount "disk1" - Recurso ocupado
Como puedo saber que Applicación lo está usando si tengo todo cerrado excepto Chrome ? :D
de verdad muchísimas gracias!!!
De nada :)
Reinicia y listo a mi me pasó lo mismo
Gracias por el aporte
gracias ya había probado con otro comando y no funciono hasta que encontré este articulo.