10.4. 引导进程

10.4.1. 如何在 RHEL 8 中安装和引导自定义内核

引导装载程序说明(BLS)定义了 一 个方案和文件格式,用于管理下拉目录中每个引导选项的引导加载程序的配置。不需要控制单个下拉配置文件。这在 Red Hat Enterprise Linux 8 中尤其重要,因为不是所有构架都使用相同的引导装载程序:

  • x86_64, aarch64 以及带有开放固件的 ppc64le 使用 GRUB2
  • 带有 Open Power Abstraction Layer (OPAL) 的ppc64le 使用 Petitboot
  • s390x 使用 zipl

每个引导装载程序都有不同的配置文件和格式,在安装或删除新内核时必须修改它们。在之前的 Red Hat Enterprise Linux 版本里,允许这个工作的组件是 grubby。但是,在 Red Hat Enterprise Linux 8 中,通过使用 BLS 文件格式将引导装载程序配置标准化,其中 grubby 作为 BLS 操作的精简打包程序使用。

10.4.2. RHEL 8 中早期的 kdump 支持

在以前的版本中, kdump 服务启动太晚,无法注册引导过程早期出现的内核崩溃。因此,崩溃信息以及故障排除的机会会失去。

为了解决这个问题,RHEL 8 引入了 早期的 kdump 支持。要了解更多关于这个机制的信息, 请参阅 /usr/share/doc/kexec-tools/early-kdump-HOWTO.txt 文件。您还可以查看 Kdump 支持阶段以及我怎样配置?


为了尽快向用户提供最新的信息,本文档可能会包括由机器自动从英文原文翻译的内容。如需更多信息,请参阅此说明。