使用yocto创建尽可能最小的rootfs

使用yocto创建尽可能最小的rootfs,yocto,rootfs,initramfs,Yocto,Rootfs,Initramfs,我想创建一个最小的Linux系统。我自己编译了内核,但是我想使用Yocto来构建我的rootfs。如何在不构建内核的情况下构建最小的rootfs来启动和系统并打开shell?另外,如何选择rootfs的类型?我希望它是initramfs,这样我就可以将它嵌入到我的内核映像中。如果没有更多细节,这两个问题都需要很长的答案。幸运的是,开发手册涵盖了以下问题:请参阅和。我建议从这些问题开始,并在需要时提出更具体的问题。如果没有更多细节,这两个问题都需要很长的答案。幸运的是,开发手册涵盖了以下问题:请参

我想创建一个最小的Linux系统。我自己编译了内核,但是我想使用Yocto来构建我的rootfs。如何在不构建内核的情况下构建最小的rootfs来启动和系统并打开shell?另外,如何选择rootfs的类型?我希望它是initramfs,这样我就可以将它嵌入到我的内核映像中。

如果没有更多细节,这两个问题都需要很长的答案。幸运的是,开发手册涵盖了以下问题:请参阅和。我建议从这些问题开始,并在需要时提出更具体的问题。

如果没有更多细节,这两个问题都需要很长的答案。幸运的是,开发手册涵盖了以下问题:请参阅和。我建议从这些问题开始,并在需要时提出更具体的问题。

谢谢您的回答。关于手册中的“构建initramfs映像”部分,我的问题是最后一点“构建内核映像和initramfs映像”。我只想构建initramfs,而不下载/构建内核或其他不必要的东西,如qemu。@josecm为什么不想构建内核?我只是习惯于自己配置和构建内核。感谢您的回复。关于手册中的“构建initramfs映像”部分,我的问题是最后一点“构建内核映像和initramfs映像”。我只想构建initramfs,而不下载/构建内核或其他不必要的东西,如qemu。@josecm为什么不想构建内核?我只是习惯于自己配置和构建内核。您可能使用了错误的构建工具。使用Buildroot实现“最小Linux系统”和/或“尽可能最小的rootfs”是微不足道的。您可能使用了错误的构建工具。使用Buildroot实现“最小Linux系统”和/或“最小可能的rootfs”非常简单。