grub2-mkconfigで生成されたgrub2-efi.cfgが既存のものと異なるのはなぜですか?

grub2-mkconfigで生成されたgrub2-efi.cfgが既存のものと異なるのはなぜですか?

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

ベストアンサー1

おすすめ記事