当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 5 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 请教:关于jffs2文件系统的问题
帖子发表于 : 2009-01-06 10:21 

注册: 2008-12-10 9:35
帖子: 4
送出感谢: 0 次
接收感谢: 0 次
请高手们帮忙:
我在做一个jffs2的文件系统,我从网上下了一个.jffs2的文件,然后通过下面的命令mount之后,再往里面写一个小文件,可是执行umount不能同步,也就是原来的.jffs2文件没有增加内容。这是什么原来,请大家帮忙。。
modprobe jffs2
modprobe mtdblock
modprobe mtdram total_size=27648(原文件大小是26.4M,我要写入的文件大小是400K)
dd if=abc.jffs2 of=/dev/mtdblock0(已经确认有这个mtdblock0)
mount -t jffs2 -o rw /dev/mtdblock0 /mnt/jffs
cp *** /mnt/jffs/usr/(拷贝一个文件进去)
(这时,用df查看/mnt/jffs的大小是增加了的)
umount /mnt/jffs
(这时再查看原文件abc.jffs2的大小没有改变)
这是什么原因。。。。(在umount之前,我也试过用sync,结果也是没有改变原文件abc.jffs2的大小)


页首
 用户资料  
 
2 楼 
 文章标题 : Re: 请教:关于jffs2文件系统的问题
帖子发表于 : 2009-01-06 10:24 
头像

注册: 2007-09-29 3:09
帖子: 5773
送出感谢: 0 次
接收感谢: 3
原文件当然没改变,改变的是mtdblock0...
要直接在原文件上修改的,用loop挂abc.jffs2


_________________
HUNT Unfortunately No Talent...


页首
 用户资料  
 
3 楼 
 文章标题 : Re: 请教:关于jffs2文件系统的问题
帖子发表于 : 2009-01-06 10:31 

注册: 2008-12-10 9:35
帖子: 4
送出感谢: 0 次
接收感谢: 0 次
是mount -t jffs2 -o loop abc.jffs2是吗?


页首
 用户资料  
 
4 楼 
 文章标题 : Re: 请教:关于jffs2文件系统的问题
帖子发表于 : 2009-01-06 10:43 
头像

注册: 2007-09-29 3:09
帖子: 5773
送出感谢: 0 次
接收感谢: 3
代码:
losetup /dev/loop* abc.jffs2
mount -t jffs2 -o loop /dev/loop* /mnt/jffs

需要加载loop模块
忘了查找空闲loop设备的是哪个,自己man一下losetup吧...


_________________
HUNT Unfortunately No Talent...


页首
 用户资料  
 
5 楼 
 文章标题 : Re: 请教:关于jffs2文件系统的问题
帖子发表于 : 2009-01-06 10:51 

注册: 2008-12-10 9:35
帖子: 4
送出感谢: 0 次
接收感谢: 0 次
好的,谢谢,


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 5 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 1 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译