Mac OS X のコマンドラインから ISO イメージを書き込む方法

目次:

Anonim

Mac から ISO を書き込む最も簡単な方法は、ディスク ユーティリティを使用することですが、「dd」というツールを使用して、コマンド ラインから直接 ISO とディスク イメージを書き込むこともできます。これは Mac OS X と Linux で機能しますが、ここでは Mac に焦点を当てます。

この dd 書き込み機能は、ディスク、ハード ドライブ、USB ドライブ、メモリ カード、DVD、または指定したその他のメディアなど、任意のターゲット ボリュームに ISO を書き込むために機能します。

dd は、いくつかの理由で有利な場合があります。 1 つには、コマンド ラインの側面により、リモート SSH 接続を介して簡単に使用できますが、おそらくより便利なのは、代替手段よりも一般的に高速で、一部のエラー メッセージを回避できる dd の低レベル機能です。

これはコマンド ライン ツールであるため、主に上級ユーザー向けであると考えてください。また、これは Mac OS X を念頭に置いて書かれていますが、diskutil コマンドを除いて Linux でも動作するはずです。 .いつものように、潜在的な問題を回避するために、すべての構文が適切に入力されていることを確認してください。疑わしい場合は、GUI からのより単純な方法を使用してください。

dd を使用してコマンドラインから ISO を書き込む方法

最初に行う必要があるのは、コマンド ラインからディスクまたはドライブを見つけることです:

diskutilリスト

マウン​​トされたドライブのリストで宛先ドライブの名前を見つけ、その「IDENTIFIER」コードを書き留めます。これは「disk1s1」のようなものである必要がありますが、マシンに固有のものである可能性があります。

見つけた識別子を使用して、ディスクをアンマウントしますが、Mac から切断しないでください:

sudo umount /dev/disk1s1

アンマウントの完了を求められたら、管理者パスワードを入力してください。

コマンド ライン ツール「dd」を使用してディスク イメージを書き込むには、次の構文を使用します:

dd if=/path/to/image.iso of=/dev/disk1s1

たとえば、ユーザ「Will」のデスクトップにある「OSXMountainGorilla.iso」というイメージを書き込むには、コマンドは次のようになります:

dd if=/Users/Will/Desktop/OSXMountainGorilla.iso of=/dev/disk1s1/

dd が更新やステータス バーを表示しないことに気付くでしょうが、コマンドの実行が終了すると、標準のターミナル プロンプトに戻ります。

dd は ISO に限定されないため、どのディスク イメージでも動作するはずです。このツールを使用して、起動可能な Mac OS インストール ドライブを作成することもできます。これには、OS X Mountain Lion や OS X Lion など、使用するディスク イメージがある限り、その他のドライブも含まれます。

Mac OS X のコマンドラインから ISO イメージを書き込む方法