13.4. GRUB のリセット
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 を復元します。