最初にWinodows10をインストールし、次にArchLinuxをインストールします。デュエルブーツを使いたいです。
実行するとgrub-probe
コマンドを2回実行すると、警告が表示され、2番目のコマンドで出力が得られません。
# grub-probe --target=fs_uuid /boot/efi/EFI/Microsoft/Boot/bootmgfw.efi
966B-A03E
# grub-probe --target=hints_string /boot/efi/EFI/Microsoft/Boot/bootmgfw.efi
grub-probe: warning: unknown device type nvme0n1.
何が起こったのですか?そして、私は何をすべきですか?
Grub configを生成する前に、os-proberをインストールして実行してみてください(Arch Linuxを想定)。
Sudo pacman -S os-prober
Sudo os-prober
Sudo grub-mkconfig -o /boot/grub/grub.cfg
出力に「WindowsBootManager」が表示されます。これにより、EFI/GPT Windows/Linuxデュアルブートでの問題が解決しました。 GRUBメニューから、WindowsまたはLinuxを正常に起動します。
クレジット: https://bbs.archlinux.org/viewtopic.php?pid=1795551#p1795551