- S% S4 N+ d ?% M, W[root@yj423 nfs]#dd if=jffs2.bin of=/dev/mtdblock0% H+ y( j! Y x& R7 i! b
0+1 records in- o0 y" G; U9 A3 A# t' Z
0+1 records out" ]7 O+ W3 a. q3 C Y6 D
[root@yj423 nfs]#mount -t jffs2 /dev/mtdblock0 /mnt/jiffs2/ + }* {3 Y+ A; X# u ][root@yj423 nfs]#cd /mnt/jiffs2/ & O+ g9 J" U6 ]5 E& J+ Z9 x9 X[root@yj423 jiffs2]#ls* I1 P; V7 u& a( s3 F
a hello0 h) u' E5 r+ p: w& {
[root@yj423 jiffs2]#cat hello7 R( F& }7 M L* l& r6 J
#This is a test for jffs28 r% U' z u6 g" i- y4 X) C/ b
0 a7 d7 S0 @7 b现在我们修改下hello的内容,并卸除挂载的jffs2。# K$ s' R) O- F/ m! R
. _4 B' I2 F7 t. B: ][root@yj423 jiffs2]#cat hello & p* K4 O H) F; M0 g& n#This is a test for jffs25 q7 q, K" z. W$ u. k' t2 ^
#another test4 @8 t4 k$ B" i/ C: d; W8 e( Q
* u2 {" Q6 L3 A* V; U3 X8 ~& F然后,重新挂载,发现刚才修改的内容仍在 O& _% t1 N# W7 u5 t+ s* s1 h/ A* C! Z) M
[root@yj423 nfs]#dd if=jffs2.bin of=/dev/mtdblock0 ; p/ p" O! h p0+1 records in B; K9 L$ ~: J+ X8 P0+1 records out 8 s9 U- w, u9 a+ T$ X+ W3 s3 ^[root@yj423 nfs]#mount -t jffs2 /dev/mtdblock0 /mnt/jiffs2/ * D+ D$ |5 E# l9 {0 C) K[root@yj423 nfs]#cat /mnt/jiffs2/hello2 J6 E, Q; x0 c" L2 {" h
#This is a test for jffs26 M! J* ` u# y, F% P g; D- ^
#another test7 A* z- R" p; U0 Q9 m. @8 P
0 ^9 ^: k: K. g$ R4 O' l( u* ? / M! i9 m' i( |' n9 L% z但是,当重启开发板之后,之前的修改又没了。这个符合RAM的特性,掉电数据就没了。& d6 v$ w" g" {: | `8 P
. t% s/ Y: G, |& d6 C- j
[root@yj423 nfs]#cat /mnt/jiffs2/hello / `4 R, ^7 e* ?#This is a test for jffs20 ~4 @3 `- R% D9 B0 J b0 |& d8 R