新しい 2011 MacBook Air を Lion と Ubuntu のデュアル ブートに設定するのは簡単だろうという天才的な考えが浮かびました。20 GB のパーティションを作成し始めたのですが、その途中でディスク ユーティリティがクラッシュしてしまいました。すると、Macintosh HD ボリュームは、本来より 20 GB 少ないサイズで表示されました。ディスク ユーティリティでサイズを変更しても、「空きブロック領域」に関するエラーしか表示されませんでした。これは、パーティション分割中にディスク ユーティリティがクラッシュしたためだと思いました。
もういいや、ということで、Time Machine を使って外付け HD にコンピュータをバックアップしました。Air を「Recovery HD」で起動し、ハード ドライブを消去しました。次に、「Macintosh HD」ボリュームをフル スペースにサイズ変更して、Lion を再インストールできるようにしたいと思います。しかし、試すたびに、ディスク ユーティリティに「ディスクをアンマウントできませんでした」のようなメッセージが表示されます。何が間違っているのでしょうか?
これを解決するために私が利用できるものは次のとおりです:
- 1GBのフラッシュドライブ
- 私のMacBook AirにはCDドライブが存在しない
この問題を解決するにはどうすればいいでしょうか? Lion をクリーンインストールすることもできますが、それでは問題は解決しないですよね?
答え1
直りました! 回復ツールで「Macintosh HD」を消去し、Lion を再インストールしたら、ドライブのサイズを変更できました! やったー!
答え2
Recovery HD パーティションは、Macintosh HD パーティションと同じ物理ディスク上にあります。インストーラーが実行しようとしている操作によっては、このためサイズ変更ができない場合があります (理論上はこのようなことは起こらないはずですが、私たちが持っているわずかな情報に基づいて、この方法で対処します)。
理想的には、まず最初に、Time Machine ドライブを 8 ~ 10 GB のパーティションに分割して、Lion の InstallESD.dmg イメージ ファイルを復元し、起動可能な Lion インストーラ ディスクを作成する必要があります。その後は、外部ドライブを接続し、オプションを押したまま、ラップトップを外部ドライブから起動するだけで、Lion をインストールしてパーティション分割をすべて一度に実行できます。1 GB のサムドライブは、ディスク イメージを復元する容量がないため、ほとんど役に立ちません。
基本的には、外部デバイスから起動して、ドライブ全体を再パーティション化する必要があります (Linux パーティションを作成してもかまいません。それが実行できるほど十分な大きさのドライブに大金を費やしたことは称賛に値します)。
ネットブートも実現できるかもしれません:
- http://hadifarnoud.com/2008/01/22/114/
- http://support.apple.com/kb/HT4718
- http://support.apple.com/kb/HT2129
(そして @jeffgao、回復パーティションは、私が覚えている限りでは、比較的小さな容量 (650 MB) です。おそらく、その領域は未割り当てのままであり、回復パーティションは 20 GB を「消費」していないでしょう。)