15.4. 重置 GRUB
要修复由于文件损坏或无效配置导致的引导失败,请重置 GRUB。这个过程会删除当前设置,并使用默认值重新安装引导装载程序。
重要
以下流程将删除用户所做的所有自定义。
流程
删除配置文件:
# rm /etc/grub.d/* # rm /etc/sysconfig/grub重新安装软件包。
在基于 BIOS 的机器上:
# dnf reinstall grub2-pc grub2-tools在基于 UEFI 的机器上:
# dnf reinstall grub2-efi shim grub2-tools grub2-common
重建
grub.cfg文件,以使更改生效:# grub2-mkconfig -o /boot/grub2/grub.cfg这适用于基于 BIOS 和 UEFI 的系统。
警告对于基于 BIOS 和 UEFI 的机器,重建
grub.cfg的路径是一样的。实际的grub.cfg只在 BIOS 路径中存在。UEFI 路径有一个 stub 文件,不能使用grub2-mkconfig命令进行修改或重新创建。-
按照 重新安装 GRUB 流程,来在
/boot/分区上恢复 GRUB。