UEFI ハードウェアを搭載した Fedora 29 システムで。
新しいものを作成してみてください/etc/grub2-efi.cfg
。
まず逃げて!
では何も変わりません/etc/default/grub
。
(実際にはrhgb quiet
カーネルラインから削除したかったのですが、これを実行して行われたことがわかりましたplymouth-set-default-theme details --rebuild-initrd
。コンピュータの起動時にGrubメニューが表示されないのはなぜですか?)
で述べたようにGRUB 2 構成の作成、次のコマンドを実行して新しいファイルを作成できます。
grub2-mkconfig
生成されたファイルは/boot/efi/EFI/fedora/grub.cfg
シンボリックリンクに移動して参照する必要があります。
/etc/grub2-efi.cfg --> ../boot/efi/EFI/fedora/grub.cfg
ただし、実行中:
grub2-mkconfig -o OUT
diff --side-by-side --width=200 /etc/grub2-efi.cfg OUT | less
...ファイルとオリジナルの間の特定の数の違いを明らかにします。OUT
ここで:
grub2-mkconfig
使用linuxefi
およびinitrdefi
指示はOUT
ありませんが、使用linux
およびinitrd
指示はありません。これは正しくないようです!
たとえば、
正しいようです/etc/grub2-efi.cfg
:
linuxefi /vmlinuz-4.19.4-300.fc29.x86_64 ....
initrdefi /initramfs-4.19.4-300.fc29.x86_64.img
間違っているようですOUT
:
linux /vmlinuz-4.19.4-300.fc29.x86_64 ....
initrd /initramfs-4.19.4-300.fc29.x86_64.img
どうなりますか?私が忘れてしまったオプションはありますか?既存のものを交換できますか/etc/grub2-efi.cfg
?