15.4. GRUB のリセット
破損したファイルや無効な設定が原因で発生した起動エラーを修正するには、GRUB をリセットします。このプロセスにより、現在の設定が削除され、デフォルト値でブートローダーが再インストールされます。
次の手順では、ユーザーが行ったすべてのカスタマイズが削除されます。
手順
設定ファイルを削除します。
# rm /etc/grub.d/* # rm /etc/sysconfig/grubパッケージを再インストールします。
BIOS ベースのマシンの場合:
# dnf reinstall grub2-pc grub2-toolsUEFI ベースのマシンの場合:
# dnf reinstall grub2-efi shim grub2-tools grub2-common
変更を有効にするために
grub.cfgファイルを再ビルドします。# grub2-mkconfig -o /boot/grub2/grub.cfgこれは、BIOS ベースと UEFI ベースの両方のシステムに適用されます。
警告grub.cfgを再構築するパスは、BIOS ベースと UEFI ベースの両マシンで同じです。実際のgrub.cfgは BIOS パスにのみ存在します。UEFI パスには、grub2-mkconfigコマンドを使用して変更または再作成してはならないスタブファイルがあります。-
GRUB の再インストール 手順に従って、
/boot/パーティションに GRUB を復元します。