Existe-t-il une commande de terminal qui forcera l'ouverture du plateau du DVD?

9

Existe-t-il une commande que je peux entrer dans le terminal qui forcera l'éjection d'un CD ou d'un DVD? Celui qui fonctionnera toujours, équivalent à un «Forcer à quitter» pour une application?

J'ai un problème intermittent pour éjecter le DVD de mon Mac Pro. Pour le moment, la seule solution est de faire un redémarrage complet, mais ce n'est évidemment pas toujours pratique. J'espère qu'il y a une solution à cela grâce au pouvoir magique d'UNIX ...

mynameistaken
la source
1
Vous devez savoir que si le système d'exploitation (OS X) ne peut pas éjecter votre plateau de DVD, le système d'exploitation (Darwin) sera probablement incapable d'éjecter votre plateau de DVD. Lorsque vous y arrivez, les deux exécutent le même code pour communiquer avec le matériel du lecteur. Cette question est toujours utile pour les administrateurs distants, mais dans votre cas, je pense que vous avez un problème matériel entre les mains. Au moins, il est assez facile de remplacer un lecteur optique Mac Pro.
NReilingh

Réponses:

13

Tout d'abord, essayez la méthode "sympa" en utilisant l'utilitaire d'entraînement

drutil tray eject

Si cela ne fonctionne pas (probablement parce que le système ne peut pas démonter le volume), la commande suivante démontera de force le volume avec le nom "sans titre" (assurez-vous que vous utilisez le bon point de montage !!):

hdiutil detach -force /Volumes/untitled
Asmus
la source
drutil se bloque juste. Quel est le nom du volume s'il n'y a pas de CD dans le lecteur?
mynameistaken
2
Que voulez-vous dire exactement par «pas de CD dans le lecteur»? Vous n'avez pas de support physique dans votre lecteur ou n'apparaît-il tout simplement pas sur votre ordinateur? Quoi qu'il en soit, vous pouvez exécuter "diskutil -list" pour obtenir les identifiants des volumes et les utiliser à la place de / Volumes / mountpoint; disk0 indique généralement votre lecteur principal, donc la commande ci-dessus changerait par exemple. hdiutil detach -force disk2 si disk2 s'avère être l'identifiant d'un CD / DVD vide
Asmus
Parfait! Cela a été un problème commun pour moi depuis que j'utilise un mac sur VNC avec maintenant le bouton d'éjection. Pour une raison quelconque, les images de CD / DVD n'apparaissent nulle part sur le bureau, donc je ne peux pas non plus glisser / déposer dans la corbeille. L'éjection de plateau drutil fonctionne parfaitement!
Brian Knoblauch