根文件系统制作命令小结

时间:2014-05-19 20:08:51   收藏:0   阅读:387

1、将根文件系统制作 成ramdisk

#genext2fs -b 8192 -d /home/fs/myrootfs/  ramdisk

说明:这一步出现问题,后来发现是这个分配的空间太小,于是将8192改为120400

#genext2fs   -b   /home/xiongyao/rootfs/  ramdisk  

#gzip  -9  -f  ramdisk

这样就可以将ramdisk.gz下载到开发板上面去了
 
2、jffs2文件格式
命令使用实例:
mkfs.jffs2 -d ~/targetfs -o rootfs_jffs2.bin -s 0x800 -e 0x20000 -p 0x1000000 -n

参数意义:
-d 文件系统根目录
-s 页大小(目前主要有2K/4K)
-e 擦除块大小(目前主要有64K/128K/256K/512K)
-p 生成 jffs2最大占用空间,数据不够填充0xff,(是擦除块整数倍)
-n 不产生擦除块标志,避免产生错误:Empty flash at 0x0100934c ends at 0x01009350
 
3、ramdisk

#genext2fs -b 8192 -d /home/fs/myrootfs/  ramdisk

说明:这一步出现问题,后来发现是这个分配的空间太小,于是将8192改为120400

#genext2fs   -b   /home/xiongyao/rootfs/  ramdisk  

#gzip  -9  -f  ramdisk

这样就可以将ramdisk.gz下载到开发板上面去了

根文件系统制作命令小结,布布扣,bubuko.com

原文:http://www.cnblogs.com/xingma0910/p/3731572.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!