Cramfs:(优点:只读,目的:不可更改文件、防入侵)
1.下载cramfs-1.1源码工具
http://files.cnblogs.com/files/pokerface/cramfs-1.1.tar.gz
2.解压
tar xvzf cramfs-1.1.tar.gz -C /home/liuzhengwu/tools
3.编译
make
4.得到
COPYING cramfsck cramfsck.c GNUmakefile linux mkcramfs mkcramfs.c NOTES README
cramfsck:用来创建cramfs文件系统
mkcramfs:用来进行cramfs文件系统的释放以及检查
5.将文件系统制作成cramfs格式文件系统(当前路径为文件系统顶层)
/home/liuzhengwu/tools/cramfs-1.1/mkcramfs . rootfs.cramfs
6.设置uboot启动参数
set bootargs ‘mem=256M console=ttyXXX,115200 root=/dev/mtdblock2 rootfstype=cramfs mtdparts=hi_sfc:1M(boot),3M(kernel),12M(rootfs)‘
7.烧录文件系统
mw.b 82000000 ff 1C00000;tftp 0x82000000 rootfs.cramfs;sf probe 0;sf erase 400000 1C00000;sf write 82000000 400000 1C00000
效果:
Ramdisk:
未完待续
原文:http://www.cnblogs.com/pokerface/p/6710491.html