web-dev-qa-db-ja.com

デュアルブートOSXとFedora

新品のMacBookProにFedora(デュアルブート)をインストールしようとしています。ライブ/インストーラーCDはマシン上で問題なく動作しますが、これは嬉しい驚きでした。しかし、インストールが完了した後、実際にFedoraを起動することはできません。これが私がしたことです:

  1. OS Xには、デフォルトでEFIパーティション(/ dev/sda1)とHFS +パーティション(/ dev/sda2)が付属しています。 OSXでBootCampを使用して、既存のOS Xパーティションのサイズを変更し、ライブCDで再起動しました。

  2. FedoraライブCDが起動したら、ディスクユーティリティを使用して、Boot Campが作成した「Windows」パーティション(/ dev/sda3)を削除しました。これにより、元のEFIおよびOS Xパーティションに加えて、ディスクの最後に空のスペースのチャンク(40G)が残ります。

  3. Fedoraインストーラーを実行し、ディスクの空き領域を使用して自動的にパーティションを作成してインストールするように指示します。 500Mのブートパーティション(/ dev/sda3)とLVMパーティション(/ dev/sda4)を作成します。

  4. インストーラーがブートローダーに関する部分に到達したら、デフォルトを使用します。これは、Fedoraブートパーティション(/ dev/sda3)のブートセクターにGRUBをインストールすることです。

インストールが完了したら、Macの「Option」キーを押したままにして/ dev/sda3にブートセクターがあるため、起動するOSを選択できると思いますが、OSXディスクしか表示されません。 (では、ディスクのサイズを変更する以外に、Boot Campは何をしますか?)

REFItというブートローダーが役立つとどこかで読んだので、それを試してみました。プロジェクトのWebサイトの指示に従ってインストールし、再起動しました。 Linuxを起動するオプションがrEFItの起動画面に表示されますが、それを選択すると、「オペレーティングシステムが見つかりません」というエラーメッセージが表示された黒い画面が表示されます。

さらなる調査では、Fedoraの後にrEFItをインストールしたにもかかわらず、GRUBを見つけるためにrEFItを「再同期」する必要があることが示唆されました。それを行うには、rEFItの「メニュー」に移動し、再同期が必要であると表示されたときに肯定的に答えます。

これで、rEFItブートメニューでLinuxを選択すると、灰色のペンギンのみが表示され、他には何も起こりません。出力が不足していると、問題を正確にトラブルシューティングすることが困難になります。 EFIについてもっと知っていれば、rEFItが提供するEFIシェルで遊ぶことができるかもしれません。

とにかく、ここの誰かが新しいMacでFedora 14のデュアルブートに成功したことがありますか?もしそうなら、どのような手順を使用しましたか? Fedoraをディスク全体にインストールしたいのですが、デュアルブートシナリオが機能するようになるまでそれを試すのは気が進まないです。私はリストのダイジェストバージョンを購読しているので、返信で私の​​メールアドレスをCCしてください。

御時間ありがとうございます。

3
eil

ばかげているように聞こえるかもしれませんが、sda3を起動可能にしましたか?パーティショナーを再度実行して、ブート可能フラグがオンになっているかどうかを確認する必要があります。

さらに、OSXと一緒にLinuxをインストールする場合は、自動パーティショナーを使用しないことをお勧めします。私の経験では、彼らはお互いを好きではありません(私が試したのは1年前ですが)。

2
marinus

上記の投稿に同意する必要があります。 Fedora 14または15のどちらでも、自動パーティショナーは理想的とは言えず、OSXを再インストールする必要がありました。パーティショナーの最後のオプションを使用して(それが何と呼ばれるか覚えていない)、空き領域のみを使用するようにしてください。サイドバイサイドパーティショナーオプション全体で、HFS +の認識などに問題があるようです。手動によるパーティション分割はそれほど難しくないので、それに合わせてください

0
madtowneast