image.png
先选中Settings,然后回车走进去,找到 Build static binary(no shard libs),然后选中,再一路exit退出
image.png
这样继续编译生成根文件系统.../out install
继续制作根文件系统:
cd out/_install
mkdir -pv {bin,dev,d,sbin,etc/init.d,mnt,proc,sys,usr/{bin,sbin...},tmp}
sudo mknod dev/null c 1 3
sudo mknod dev/console c 5 1
我们知道linux的第一个进程是init,那么根文件系统中也需要一个init...,直接将linuxrc 重命名成init 就好了
mv linuxrc init
继续制作设备挂载:
cd out/_install
新建fstab文件,vim fstab, 写入如下内容:
proc.../out defconfig
# 配置根文件系统
touch out/out.config
将下面内容写到该文件中:
CONFIG_INITRAMFS_SOURCE="your busybox dir