mount jffs2 image

不知道为什么不可以loop的形式mount jffs image。

基本思想是在Fedora系统中虚拟一个flash设备,然后将jffs image复制到这个设备上。这样就可以做mount动作了。

步骤:
modprobe jffs2
modprobe mtdram
modprobe mtdchar(这句可以不执行)
modprobe mtdblock

上述模块加载完毕后,系统中出现/dev/mtdblock0,即是虚拟的flash设备。

接下来,
dd if=jffs2.img of=/dev/mtdblock0
mkdir jffs2
mount -t jffs2 /dev/mtdblock0 jffs2

则jffs2.img的内容即出现在jffs2目录下。

如果要指定虚拟设备的大小,请使用如下命令:
modprobe mtdram total_size=32768 erase_size=256
total_size表示设备大小,erase_size是每块的大小。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值