使用统一内核映像,如何解决自定义 initrd 场景(例如多路径引导)?

使用统一内核映像,如何解决自定义 initrd 场景(例如多路径引导)?

我正在查看 Fedora 38 的变更集,发现这似乎是一个好主意,但我想知道这如何影响需要自定义文件存在于 initrd 中的系统。一个示例是从多路径设备启动,其中在设置根文件系统时需要已经存在多路径配置。我确信还有其他人。

答案1

明确未解决自定义 initrd 场景;正如更改说明中提到的,

然而,快速支持所有用例的统一内核是不现实的。太多功能取决于当前使用特定于主机的 initrd(和特定于主机的内核命令行)的工作流程,这从根本上与统一内核不兼容,在统一内核中每个人都将拥有相同的 initrd 和命令行。

最初的目标是使用“标准”配置启动系统:虚拟机(包括云中的虚拟机)以及一些具有通用设置的物理机。

该计划并不旨在处理所有情况,即使从长远来看也是如此。单独的 initrd 不会消失

相关内容