Linux下用Busy Box制作Ramdisk全过程

字体大小: 中小 标准 ->行高大小: 标准

1 建立根文件系统结构

#mkdir rootfs

#cd rootfs

#mkdir bin dev etc lib proc sbin tmp usr var

#chmod 1777 tmp

#mkdir usr/bin usr/lib usr/sbin

#mkdir var/lib var/lock var/log var/run var/tmp

#chmod 1777 var/tmp

2 准备链接库

#cd ${OBJ_LIB}/lib (${OBJ_LIB}是交叉编译环境的目录)

#for file in libc libcrypt libdl libm \

>libpthread libresolv libutil

>do

>cp $file-*.so /home/fortis/rootfs/lib

>cp -d $file.so.[*0-9] /home/fortis/rootfs/lib

>done

#cp -d ld*.so* /home/fortis/rootfs/lib

3 使用busybox制作系统应用程序

3.1 下载busybox(http://www.busybox.net/)并解压。

此文章由 http://www.ositren.com 收集整理 ,地址为: http://www.ositren.com/htmls/48137.html