分类: LINUX
2011-07-10 22:03:00
1.什么是根文件系统
Linux引导启动时,默认使用的文件系统是根文件系统.其中一般都包括这样一些子目录:
/dev 设备文件及其他特殊文件
/etc 系统配置文件
/usr 大多数用户使用的应用程序和文件目录
/usr/bin 必要的用户命令
/var 监控程序和工具程序存放的可变数据
2.什么是busybox
BusyBox是很多标准Linux工具的一个单个可执行程序.它包含了一些简单的工具,例如cat,还包含了一些更大,更复杂的工具,例如grep.,find,mount以及telnet;
3.剪裁配置busy-box
第一步:进入busybox-1.1.0-pre1目录下,执行make menuconfig.
第二步:设置编译方式、编译器(Buile Options) 如下图:
第三步:设置Installation Options选项,如下图:
第四步:分别执行make clean命令,make dep命令,make命令,make install命令;
第五步:在busybox-1.1.0-pre1目录下,新建root文件夹,将_install文件夹下的子目录,文件全部拷贝到root下面;
第六步:在busybox-1.1.0-pre1目录下,执行下面命令生成root映像文件:
mkcramfs root root cramfs