三、制作文件系统

来源:互联网 发布:数控铣床编程图案1.2.2 编辑:程序博客网 时间:2024/06/05 20:53
cd busybox-1.20.0/ //进入busybox目录
make menuconfig//进入图形化配置界面,选中Busybox Settings(回车进入此选项);选中Build Options(回车进入此选项);选中Build BusyBox as a static binary (空格选中);选中Cross Compiler prefix(回车进入并输入arm-linux-回车保存);退出保存配置
cd _install
cp -r * /nfsroot//将_install下的所有文件和目录拷贝到nfs共享目录中作为nfs网络文件系统
cd /nfsroot //进入nfs共享文件目录
mkdir proc //构建基本文件文件系统
mkdir sys
mkdir dev
mkdir tmp
mkdir mnt
mkdir etc
cd etc/
mkdir init.d
cd init.d/
vi rcS //建文件系统启动脚本,在文件中添加以下内容: mount -n -t proc none /proc(回车)mount -n -t sysfs none /sys(回车) mount -n -t ramfs none /dev(回车)mount -n -t tmpfs none /tmp(回车) echo /sbin/mdev > /proc/sys/kernel/hotplug(回车)mdev -s 保存退出
chmod +x rcS //加上可执行权限
cd ../../ //回到nfs共享文件目录
tar czvf fs.tgz *//将简易文件系统打包
原创粉丝点击