Menu Close

12.4. 引导装载程序的显著变化

引导装载程序配置文件跨 CPU 架构统一

GRUB 引导装载程序的配置文件现在保存在所有支持的 CPU 架构的 /boot/grub2/ 目录中。现在,/boot/efi/EFI/redhat/grub.cfg 文件(以前在 UEFI 系统中使用的 GRUB)现在是到 /boot/grub2/grub.cfg 文件的符号链接。

此更改简化了 GRUB 配置文件的布局,改进了用户体验,并提供以下显著优点:

  • 您可以使用 EFI 或旧 BIOS 引导相同的安装。
  • 您可以将相同的文档和命令用于所有架构。
  • GRUB 配置工具更加强大,因为它们不再依赖于符号链接,而且不必处理平台特定的情况。
  • GRUB 配置文件的使用与 CoreOS Assembler(COSA)和 OSBuild 生成的镜像一致。
  • GRUB 配置文件的使用与其他 Linux 发行版一致。

RHEL 不再在 32 位 UEFI 上启动

支持 32 位 UEFI 固件已从 GRUB 和 shim 引导装载程序中删除。因此,RHEL 9 需要 64 位 UEFI,且无法在使用 32 位 UEFI 的 64 位系统中引导。

在本次更改中删除了以下软件包:

  • grub2-efi-ia32
  • grub2-efi-ia32-cdboot
  • grub2-efi-ia32-modules
  • shim-ia32