0

我已经构建了内核和busybox。现在,我想将内核与busybox 映像链接起来。我该怎么做?基本上,我想创建一个将我的内核与busybox 链接的initrd 映像。我可以看到我的busy_box 输出在_install/ 中。在 _install 里面有很多二进制文件,比如 ls、cat 等(rfs)。现在,我想将这个从busybox 创建的根文件系统与内核链接起来。这样图像就是initrd。我需要在内核中进行哪些更改以指向新构建的busybox根文件系统?

4

1 回答 1

0

@Shreyas,链接和测试 rfs 的最简单方法是通过网络共享 rfs,即作为网络文件系统 NFS。需要为 NFS 配置和安装软件包才能在您的主机/开发系统上工作。请 google 获取 NFS 配置。在将引导参数传递给内核时,需要传递根文件系统所在的绝对路径。例如:root=/dev/nfs nfsroot="ip_addr of host system":"absolute path to the root filesystem" rw

于 2013-07-26T03:33:48.173 回答