6.2. 引导装载程序规格介绍


BootLoader 规范(BLS)定义一个方案和文件格式,以管理置入目录中每个引导选项的引导装载程序配置,而无需操作引导装载程序配置文件。与之前的方法不同,每个引导条目现在都由置入目录中的单独配置文件表示。置入目录扩展了其配置,无需编辑或重新生成配置文件。BLS 在引导菜单项中扩展了这个概念。

使用 BLS,您可以通过在目录中添加、删除或编辑单个引导条目文件来管理引导装载程序菜单选项。这使得内核安装过程在不同的构架中保持简单且一致。

grubby 工具是围绕 BLS 的精简打包程序脚本,它支持相同的 grubby 参数和选项。它运行 dracut 工具来创建初始 ramdisk 镜像。有了这个设置,核心引导装载程序配置文件是静态的,在内核安装后不会修改。

这个前提在 RHEL 8 中尤其重要,因为并非所有架构都使用相同的引导装载程序:

  • 带有开放固件的 x86_64aarch64ppc64le 使用 GRUB2
  • 带有 Open Power Abstraction Layer (OPAL)的 ppc64le 使用 Petitboot
  • s390x 使用 zipl

其它资源

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.