为不同主机构建 initramfs

为不同主机构建 initramfs

交叉编译内核需要几分钟,在目标机器上部署该东西需要一个小时。大部分时间都花在生成 initramfs 上。构建主机和目标都运行 Fedora,它使用 dracut 来实现这一目的。

与内核一起构建 initramfs 会很棒。 dracut 可以做到这一点吗?如果可以,如何实现?

2023 年编辑:看起来像 Fedora 的 UKI 基础设施 将在未来的某个时候提供这种预构建的、独立于主机的 initramfs,甚至可能针对 ARM64,而 ARM64 是最初出现此问题的平台。

相关内容