DVDトレイを強制的に開くターミナルコマンドはありますか?


9

ターミナルでCDまたはDVDを強制的に取り出すコマンドを入力できますか?常に機能するもので、アプリの「強制終了」に相当しますか?

Mac ProのDVDをイジェクトするのに断続的な問題があります。現在、唯一の解決策は完全な再起動を行うことですが、それは明らかに常に便利なわけではありません。UNIXの魔法の力を使ってこれに回避策があることを願っています...


1
OS(OS X)がDVDトレイを取り出せない場合、OS(Darwin)がDVDトレイを取り出せない可能性があることを理解してください。これに取り掛かると、両方が同じコードを実行してドライブハードウェアと通信します。この質問は依然としてリモート管理者には役立ちますが、あなたの場合、ハードウェアに問題があると思います。少なくとも、Mac Proの光学式ドライブを交換するのはかなり簡単です。
NReilingh

回答:


13

まず、ドライブユーティリティを使用して「素敵な」方法を試してください

drutil tray eject

これが機能しない場合(おそらくシステムがボリュームをアンマウントできないため)、次のコマンドは「untitled」という名前のボリュームを強制的にアンマウントします(正しいマウントポイントを使用していることを確認してください!!):

hdiutil detach -force /Volumes/untitled

drutilがハングするだけです。ドライブにCDがない場合、ボリューム名は何ですか?
mynameistaken

2
「ドライブにCDがない」とはどういう意味ですか?ドライブに物理的なメディアがありませんか、それともコンピューターに表示されませんか?とにかく、「diskutil -list」を実行してボリュームの識別子を取得し、/ Volumes / mountpointの代わりにそれらを使用できます。通常、disk0はメインドライブを示しているため、上記のコマンドは次のように変更されます。hdiutil detach -force disk2(disk2が空のCD / DVDの識別子であることが判明した場合)
Asmus

パーフェクト!今イジェクトボタンを備えたVNCを介してMacを使用しているため、これは私にとって一般的な問題でした。何らかの理由でCD / DVDイメージがデスクトップのどこにも表示されないため、ゴミ箱にドラッグアンドドロップすることもできません。drutilトレイの取り出しは完璧に機能します!
Brian Knoblauch、2013年
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.