web-dev-qa-db-ja.com

Fedora 18 + Windows 8:デュアルブート

いくつかのゲームをプレイするために使用するWindows8(+ UEFI)に付属の新しいノートブックを購入しましたが、Fedora(18)Linuxをいくつかの目的で使用できるようにしたいです。

2つの異なる方法でインストールしようとしましたが失敗しました。

使用可能なディスク容量を使用して、/boot/boot/efi、および/パーティションを作成しました。このように、grubがWin8を起動できない間、Fedoraは問題なく動作します(Microsoftのefiファイルが見つからないためだと言われています)。

以前の状況のた​​め、次にデフォルトのEFIパーティションを/boot/efiとして使用し始めたので、grubは必要なすべてのファイルを見つけることができました。これの代わりに、grubはFedoraを正常に起動することさえできなくなりました。

1
Wanderson Silva

最初のインストールでは、カスタムの/etc/grub.d/40_customファイルを作成して修復できた可能性があります。次のようなものが機能するはずですが、EFI用にGRUB 2つのチェーンローダーエントリを作成するのは少し難解な芸術なので、約束することはできません。

menuentry "Windows 7" {
    insmod part_gpt
    insmod chain
    set root='(hd0,gpt1)'
    chainloader /EFI/Microsoft/Boot/bootmgfw.efi
}

ただし、2番目のインストールに移行したため、提示した情報が非常に少ないため、何が起こっているのかが明確ではありません。 Boot Info Script の実行からのRESULTS.txtファイルは有用であるか、少なくとも起動しようとしたときに正確に何が起こるかについての説明です。あなたが提供した情報が少ないことを考えると、私が提案できる唯一の解決策は、手動でブートローダーをインストールすることです。 rEFInd おそらくそれほど苦労せずに動作させることができますが、緊急システムをEFIモードで起動し、Fedoraインストール全体(/ bootおよび/ boot/efiを含む)をどこかにマウントする必要があります。 --rootオプションをinstall.shに使用して、正しくインストールします。

1
Rod Smith