在网上找到PC上的挂载方法,
如下:
引用:
怎样在PC上挂载jffs2/cramfs或者其它flash image
帖子发表于 : 周一 8月 13, 2007 11:19 pm
由 eepaul
有时候需要在PC看jffs2 image的内容. 把步骤写在这儿,不然又忘了。
1. 准备好mtdram设备
modprobe mtdram total_size=32768 total_size是一个选项,可以指定mtdram的大小,单位是KBytes. 这个例子是32M
modprobe mtdblock
如果你的系统使用了udev, 现在/dev/下面应该有mtdblock0了。如果你没有使用udev, 手动建一个设备;
mknod mtdblock0 b 31 0
2. 将image文件灌到设备中。
dd if=your_image_file of=/dev/mtdblock0
3. 挂载
mount -t jffs2 /dev/mtdblock0 /mnt
上面的jffs2根据实际的文件系统类型换
但是当我再用
mkfs.jffs2 -o rootfs.img -e 0x40000 -r /mnt -p -l
命令制作,然后烧写时,内核又不能启动!
输出
Freeing init memory: 80K后,就无任何反应,也没有提示出错信息