Grub2を含む2つのEFIディスク

Grub2を含む2つのEFIディスク

私は2つのSSDディスクを購入し、通常どおり完全に別々のディスクにWindowsをインストールするのが最も簡単なソリューションだと思いましたが、grub2(efi)を使用したデュアルブートのチュートリアルが見つかりませんでした。すべてのチュートリアルでは、EFIブートパーティションを想定しています。

以下のみを使用してください。

menuentry "Windows 7" {
        set root=(hd1,1)
        chainloader +1
}

無効なEFIパスを提供します。

正しい設定は何ですか?

ベストアンサー1

GPTパーティションにWindowsをインストールしましたか?私が正しく理解したなら、あなたは努力しているものです昨日私がやったように

chainloaderEFIは、読み取るセクタ数を提供せずにWindowsブートファイルへのパスを提供するため、同じエラーが発生しました。

chainloader /efi/Microsoft/Boot/bootmgfw.efi

ルートディレクトリは、Windowsで作成されたEFIシステムパーティションに設定する必要があります。(hdX,Y)を使用する代わりに、GUIDでルートディレクトリを設定することもできますsearch --fs-uuid --set=root。 GUIDを指定するための追加パラメータは、次のようになります。

grub-probe --target=hints_string /boot/efi/EFI/Microsoft/Boot/bootmgfw.efi

(EFIパーティションがすでにマウントされているとし、/boot他の場所にマウントしている場合は、それに応じてパスを変更してください。)

おすすめ記事