Linux根文件系统制作

2014-11-24 08:42:09 来源: 作者: 浏览: 1

再写一份Linux根文件系统的制作,对于arm来说,有了u-boot与kernel后,根文件系统的制作相对来说就比较容易了。


第一步:


首先获得对于根文件系统的支持,到网站http://www.aleph1.co.uk/cgi-bin/viewcvs.cgi/下面获取补丁,执行 # tar zxvf cvs-root.tar.gz #cd cvs/yaffs #./patch-ker.sh c /linux-2.6.30.4


将补丁搭上,此时,会看到内核的/fs 文件夹下多了一个名字为yaffs的目录。因为我们在内核配置中已经做好了对于yaffs文件系统的支持。所以在这里就不需要对内核的重新配置了。


第二步:制作根文件系统。到这个网站下载busybox(又名瑞士军刀)根文件系统。并解压。


第三步:


修改并配置根文件系统,同样需要修改Makefile文件,将arch ?=改为arm,将CROSS_COMPILE = 改为CROSS_COMPILE =arm-linux-。


第四步:配置make menuconfig


Linux根文件系统制作,Linux,Arm Linux


Linux根文件系统制作,Linux,Arm Linux


Linux根文件系统制作,Linux,Arm Linux


-->

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: