如何将我的组件(内核、initramfs、rootfs)组装成单个可启动映像?

如何将我的组件(内核、initramfs、rootfs)组装成单个可启动映像?

我创建了压缩的 rootfs、内核和 initramfs。我有一个 syslinux 配置,可以将我的 rootfs/内核引导到 RAM。有用。

但是,我想要像 image1 这样的东西,其中包含 rootfs、内核、initramfs 并使用引导加载程序来引导 image1。然后我会制作一个后备启动映像(例如 image2),并在 image1 失败时启动引导加载程序。我知道我可以使用当前的配置进行某种后备,但我更喜欢拥有完整的组装图像而不是分段方法。

理想情况下,我不必扔掉当前的 SYSLINUX 配置,并且可以以某种方式将其包装在另一个引导加载程序中?

如果重要的话,我的架构是 x86_64。

相关内容