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