现在的位置: 首页 > 综合 > 正文

制作jffs2文件系统相关

2013年11月28日 ⁄ 综合 ⁄ 共 827字 ⁄ 字号 评论关闭

一 压制jffs2文件系统的命令参数及其含义:

 

例子: mkfs.jffs2 -r rootfs -o rootfs.jffs2 -e 0x4000 --pad=0x1000000 -s 0x200 -n

 

对命令参数的说明:

 

-r,-d --root=DIR 要做成文件系统的源文件夹   在这条命令中源文件夹为rootfs

 

-e --eraseblock=SIZE 设定的擦写块的大小(默认64kb)这里指定为16kb

 

-s --pagesize=SIZE 设定的节点页的大小 (默认为4kb) 这里指定为512b

 

-n --no-cleanmarkers 不添加清除标记(如果不添加这项,在挂载系统之后会在超级终端处显示大量的nand块相关信息)

 

-o --output=FILE 指定生成文件系统的文件名 在这条命令中为rootfs.jffs2

 

--pad[=SIZE] 用16进制表示要输出档案的大小,也就是rootfs.jffs2的size。如果不想浪费flash 的空间,这个值最好符合mtd所划分的区块的大小。

 

 

二.相关问题网页的收集:

 

JFFS2的问题:

http://hi.baidu.com/rinehart/blog/item/79e6b1fb5c529e244f4aea0c.html

 

有关 jffs_scan_eraseblock问题的总结:

http://blog.stnn.cc/sinahot/Efp_Bl_1002243576.aspx

 

制作jffs2文件系统时遇到的错误:

http://dev.firnow.com/course/6_system/linux/Linuxjs/2008825/137470.html

 

日志里面有jffs的错误信息:

http://bbs.dualwan.cn/thread-26722-1-1.html

 

jffs2文件系统在redboot下:

http://blog.sina.com.cn/s/blog_4a082210010005dq.html

 

 

【上篇】
【下篇】

抱歉!评论已关闭.