MacBook ProでFedora 15をデュアルブートするとGRUBエラーが発生する

MacBook ProでFedora 15をデュアルブートするとGRUBエラーが発生する

MacBook ProでFedora 15を実行する際に問題があります。以前にこのMBPにFedora 15をインストールしたことがあるので、それはうまくいくことを知っています。私は基本的に前の指示に従いました。

  1. ブートキャンプでWindowsパーティションを作成する(Ubuntuの実行中にrEFItがすでにインストールされています)
  2. ディスクから起動し、Windowsパーティションにインストールします。ブートローダは/パーティションにインストールされます。
  3. rEFItパーティショニングツールを使用したMBRのインストール、再起動、および再同期
  4. コンピュータをシャットダウンし、Linuxがインストールされているパーティションから起動します。

これで grub エラーが発生します。

error file not found
grub rescue>

もう1つの奇妙なことは、rEFItに2つのLinuxブートインスタンスが表示されることですが、これは単にrEFItの問題であるということです。

どんな提案がありますか?

編集する:

エラーメッセージがGRUB 2のエラーメッセージのようで、どこかに隠れているようで、ドライブをフォーマットした後に問題が発生しました。どんなアイデアがありますか?

ベストアンサー1

rEFItを使用する場合は、Fedoraがインストールされている正しいパーティションを選択したことを確認してください。確認する必要があるいくつかの項目があります(Gptではなくパーティションテーブルを想定しています)。

  1. set root='hd0,X'メニュー項目オプションを入力しましたかgrub2.cfgXマウントされたパーティションのシリアル番号はどこにありますか/boot
  2. grub2.cfg 正しいパーティションを指すようにカーネルラインを更新しましたか/boot?オプションで、次のようにディスク UUID を使用できます。

    root=UUID=<your-boot-partition-uuid>
    

これらの手順では編集が必要なのでgrub2.cfg危険です。 USBフラッシュドライブを使用してLinuxがインストールされているMacBookを起動し、それを使用してgrub2-mkconfig -o /boot/grub2.cfg参照用に新しいgrub.cfgを作成することをお勧めします。

おすすめ記事