暗号化されたディスクをコマンドラインからマウントするにはどうすればよいですか?


17

私が入力するとdiskutil mount disk3、端末では、それは言うボリューム(s)が正常にマウント。ただし、ディスクはマウントされていないため、Disk Utility.appのGUIを開くと確認できます。また、ディスクがFinderに表示されません。

これは、ディスクが暗号化されており、端末コマンドが暗号化されたディスクのパスワードを取得するための「キーチェーン」を介して渡されていないためと思われます。

どう思いますか?コマンドラインから暗号化されたディスクをマウントする方法はありますか?
ありがとう。

回答:


25

を実行しますdiskutil coreStorage unlockVolume <UUID>。ここで、UUIDは暗号化されたディスクに関連付けられた論理ボリュームUUID /dev/disk3です。lvUUIDを取得するにdiskutil cs listは、ターミナルで実行し、に関連する出力を探し/dev/disk3ます。識別子は、「B807C2A0-577F-3DB0-9002-F82B9137696C」のような長い文字列です。

その時点でパスワードの入力を求められ、正しい場合はディスクのロックを解除します。


2
これはうまくいきました。diskutil coreStorageリストを実行すると、デバイスを表すこのようなIDのスタックが発生する可能性があることに注意してください。私の場合、スタックは論理ボリュームグループ、物理ボリューム、論理ボリュームファミリ、最後に論理ボリュームのように見えます。unlockVolume呼び出しには、最後の論理ボリュームで表示されるIDを使用します。
ロバートケイシー

あなたが使用する必要があり、現代APFSファイル・システムのためのノートdiskutil apfs unlockVolumediskutil apfs list
マックスCOPLAN

10

hdiutilパスフレーズで保護されているディスクイメージをマウントするために使用できます。

hdiutil attach -agentpass /path/to/image.dmg

これにより、ディスクイメージのマウントが試行され、パスフレーズの入力が求められます。公開鍵で暗号化されている場合、optionを使用してそれを渡すことができます-pubkey


ありがとう。これは非常に何を探している私は"メートルではありませんそれは、ディスクを使用して暗号化されたパスワードを要求しません。これは、ディスクを取り付ける前に、二度、私のローカルアカウントのパスワードを要求します。。。
josswinn

3
奇妙なことに、-agentpassオプションを省略した場合にのみパスワードの入力を求められます。
テオサルトリ

1
hdiutilを使用したあなたの答えは、OPと質問とは何の関係もありません。これは、暗号化されたディスクイメージではなく、コマンドラインから暗号化されたディスクをマウントすることに関するものです。diskutilを使用したfoundlingの答えは正解です!
user3439894

いい答えです。hdiutilは、私が持っていた別の関連する質問に対する答えです。暗号化されたdmgをアンマウントし、新しいマウント時にパスワードを要求するために「ロック」する方法です。答えはhdiutil eject /Volumes/your_volume
ウラジミールトルスティコフ

2

今日、私が違うやり方をしているのがわかりませんが、

diskutil unmount disk3           

そして

diskutil mount disk3        

正常に動作し、HDDを適切にアンマウントおよびマウントし、Finderで表示できます。暗号化は、それとは何の関係もないようです。


1
ここで自分の質問に答えていますか?もしそうなら、問題は単純になくなったというあなたの答えですか?
ダニエル

0

復旧モードに入ります。ターミナルアプリを開きます。以下を実行して、コマンドラインからディスクユーティリティアプリを起動します。

/Applications/Utilities/Disk\ Utility.app/Contents/MacOS/Disk\ Utility

ロックドライブを選択し、マウントをクリックします。暗号化されている場合、パスワードの入力を求められます

その後、通常どおりルートボリュームを入力できます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.