- 5
- 0
- 约2.4千字
- 约 11页
- 2017-07-09 发布于湖北
- 举报
使用uboot去挂载根文件系统概要1
1、根文件系统的制作
创建根文件系统主目录 mkdir rootfs
2)创建根文件系统的子目录
cd rootfs
mkdir bin dev etc lib proc sbin sys usr mnt tmp var
3)然后创建usr下的子目录
mkdir usr/bin usr/lib usr/sbin lib/modules
创建设备文件
内核在引导时设备节点console,null必须存在
cd dev/
注:该目录为/mini2440/nfsroot/rootfs 下的dev目录
mknod –m 666 console c 5 1
mknod -m 666 null c 1 3
c:表明类型为字符设备
第一个数字(5,1):主设备号
第二个数字(1,3):次设备号
这两个设备文件设备号是固定的
安装etc
etc目录主要是一些启动时的脚本文件一般不需要修改
tar etc.tar.gz –C /xxx/rootfs
这个命令可能不给用 改为:
tar xvzf etc.tar.gz –C /xxx/rootfs
编译内核模块
内核模块保存在lib下面的module下
配置内核:*直接编译到zimage m不链接到zimage而是编译成模块 到.o就停住
进入Linux内核目录(linux-)
make modules ARCH=arm
原创力文档

文档评论(0)