码迷,mamicode.com
首页 > 其他好文 > 详细

根文件系统制作命令小结

时间:2014-05-19 20:12:21      阅读:312      评论:0      收藏:0      [点我收藏+]

标签:style   c   tar   ext   color   a   

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

根文件系统制作命令小结

标签:style   c   tar   ext   color   a   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!