Fedora 29 全面支持 FreeDesktop.org 的 Boot Loader 规范

Fedora 29 又计划新增一项功能 —— 完全支持 FreeDesktop.org 的引导加载程序规范(Boot Loader,简称 BLS),并利用其定义的碎片文件(fragment files)来填充引导加载程序的引导菜单条目,包括内核条目。

FreeDesktop.org 的引导加载程序规范是一项现有的规范,旨在允许在基于嵌入式文件的操作系统/Linux 发行版之间使用标准化引导配置格式。其目标一直是“健壮、简单、无需重写配置文件、并且没有命名空间冲突”。该规范可以在 FreeDesktop.org 上找到。

利用"BLS"规范将有助于统一不同的 Fedora 引导加载程序配置文件而无需考虑架构,将 Grubby 在过去的十五年中的一些工作作为引导加载程序配置的实用工具,以及其他的改进 —— 由于依赖用于内核条目的 BLS 片段文件和其他简化。

Fedora 29 的变更提议解释说:“摆脱 grubby 和使用 BLS 碎片将显着简化内核安装过程,并使其在不同架构下更加一致,这也将使自动化工具更容易管理引导加载程序菜单选项,因为它将只需要在目录中添加、删除或编辑单个 BLS 条目文件即可。”

Fedora 29 计划在今年 10 月底之前发布,并且肯定会增加新功能。

  • 发表于:
  • 原文链接:https://www.oschina.net/news/97123/fedora-29-boot-loader-spec

扫码关注云+社区