mkfs.jffs2 : 用來產生jffs2 image的程式
时间:2007-03-27 来源:marsky
(1)安裝
cvs -d :pserver:[email protected]:/home/cvs login(password: anoncvs)
cvs -d :pserver:[email protected]:/home/cvs co mtd
cvs在目錄下建立mtd的目錄
mtd/util 之中有mkfs.jffs2.c這檔案
為了產生mkfs.jffs2,我們必須編譯......
How to compile?
cd ~/sh-linux/utils/jffs2_utils/
make clean
make
cp mkfs.jffs /sbin
如果compile過不了,這裡有現成的bin可以下載
http://sources.redhat.com/jffs2/
最後複製到/sbin目錄下
cp /mtd/mkfs.jffs2 /sbin
(2)建立mkfs.jffs2檔案系統
mkfs.jffs2 -r DIR -o jffs2.image
(jffs2.imag是我們要輸出的檔案名稱)
(參數 -r 跟 -d 都是root dir的意思)
# ./mkfs.jffs2 -d /usr/src/linux/fs/jffs2 -o jffs2test.img
爾後我們可以將此image掛載上去
# cp jffs2test.img /dev/mtd0
(3)mount
mount -t jffs2 /dev/mtdblock0 /mnt/xxx
xxx為自行建立的新資料夾目錄
有掛載就要卸載,umount可以卸載
我們可以在裡面讀寫檔案測試
卸載後應該就看不見了