准备:创建rootfs目录,用于保存文件系统
#mkdir rootfs
1、在rootfs中创建一些必要的目录
#mkdir bin dev etc lib proc sbin sys usr mnt tmp var
#mkdir usr/bin usr/lib usr/sbin lib/modules
2、创建设备文件
#cd rootfs/dev
#mknod -m 666 console c 5 1
#mknod -m 666 null c 1 3
3、加入配置文件(配置文件与体系结构无关)
#cp etc/* rootfs/etc -rf
4、进入自己的linux内核目录添加内核模块
#cd .../linux
#make modules ARCH=arm CROSS_COMPILE=arm-linux-
#make modules_install ARCH=arm INSTALL_MOD_PATH=.../rootfs
5、编译、安装busybox
5.1、配置busybox
#cd .../busybox
#make menuconfig
Busybox Settings->build Options->
选中“Build BusyBox as a static binary”
Cr