Red Hat Training

A Red Hat training course is available for RHEL 8

第 9 章 重新安装 GRUB

重新安装 GRUB 引导加载程序是修复通常由不正确的 GRUB 安装、缺少文件或损坏的系统所造成的某些问题的一种便捷方法。您可以通过恢复缺少的文件并更新引导信息来解决这个问题。

以下是重新安装 GRUB 的原因:

  • 升级 GRUB 引导加载程序。
  • 将引导信息添加到另一个驱动器中。
  • 用户需要 GRUB 引导装载程序来控制安装的操作系统。但是,一些操作系统是使用它们自己的引导装载程序安装的,重新安装 GRUB 会将控制权返回给所需的操作系统。
注意

只有在文件没有损坏时,GRUB 才能恢复这些文件。

9.1. 在基于 BIOS 的机器上重新安装 GRUB

您可以使用 grub2-install 命令重新安装 GRUB。

重要

当您在现有的引导设备上运行 grub2-install 命令时,它会覆盖现有的 GRUB 以安装新的 GRUB。因此,请确保在发出 grub2-install 命令前,系统不会在安装过程中造成数据崩溃或引导崩溃。

流程

  1. 使用 device 参数发布 grub2-install 命令。例如:如果 sda 是您的设备:

    # grub2-install /dev/sda
  2. 重启您的系统以使更改生效。

    # reboot

其它资源

  • grub-install (1) 手册页