4. 挂载jffs2
在开发板中执行:
[root@ www.linuxidc.com nfs]#dd if=jffs2.bin of=/dev/mtdblock0
0+1 records in
0+1 records out
[root@ www.linuxidc.com nfs]#mount -t jffs2 /dev/mtdblock0 /mnt/jiffs2/
[root@ www.linuxidc.com nfs]#cd /mnt/jiffs2/
[root@ www.linuxidc.com jiffs2]#ls
a hello
[root@ www.linuxidc.com jiffs2]#cat hello
#This is a test for jffs2
现在我们修改下hello的内容,并卸除挂载的jffs2。
[root@ www.linuxidc.com jiffs2]#cat hello
#This is a test for jffs2
#another test
然后,重新挂载,发现刚才修改的内容仍在
[root@ www.linuxidc.com nfs]#dd if=jffs2.bin of=/dev/mtdblock0
0+1 records in
0+1 records out
[root@ www.linuxidc.com nfs]#mount -t jffs2 /dev/mtdblock0 /mnt/jiffs2/
[root@ www.linuxidc.com nfs]#cat /mnt/jiffs2/hello
#This is a test for jffs2
#another test
但是,当重启开发板之后,之前的修改又没了。这个符合RAM的特性,掉电数据就没了。
[root@ www.linuxidc.com nfs]#cat /mnt/jiffs2/hello
#This is a test for jffs2