这两天看了一下制作根文件系统,现在总结一下:
cramfs根文件系统制作:
现在我们已经有了一个rootfs.cramfs,因此我们不用从头做起。
1、首先建立两个文件夹
mkdir dh-rootfs
mkdir tmp
2、执行mount –t cramfs –o loop rootfs.cramfs tmp
3、将tmp下的内容打包
cd tmp
tar -zcvf ../tmp.tar.gz *
这样将产生一个tmp.tar.gz包
4、将包解压到dh-rootfs目录下:
mv tmp.tar.gz dh-rootfs
cd dh-rootfs
将打包的根文件系统里的内容解压:
tar -zxvf tmp.tar.gz
rm tmp.tar.gz
5、然后将tmp目录下的隐藏文件.bashrc拷贝到dh-rootfs目录下
6、可以添加自己的驱动和应用程序,修改linuxrc,/etc/init.d/rcS等文件
7、创建cramfs根文件系统
mkcramfs dh-rootfs dh-rootfs.cramfs
jffs2根文件系统制作:
1、遵循上述的1-6个步骤
2
cramfs根文件系统制作:
现在我们已经有了一个rootfs.cramfs,因此我们不用从头做起。
1、首先建立两个文件夹
2、执行mount –t cramfs –o loop rootfs.cramfs tmp
3、将tmp下的内容打包
4、将包解压到dh-rootfs目录下:
cd dh-rootfs
将打包的根文件系统里的内容解压:
tar -zxvf tmp.tar.gz
rm tmp.tar.gz
5、然后将tmp目录下的隐藏文件.bashrc拷贝到dh-rootfs目录下
6、可以添加自己的驱动和应用程序,修改linuxrc,/etc/init.d/rcS等文件
7、创建cramfs根文件系统
jffs2根文件系统制作:
1、遵循上述的1-6个步骤
2