2013-06-04 22 views

回答

1

我的預感是JFFS2需要388KB的日誌。只是爲了比較,我做了一個640KB的文件,並試圖在其上建立ext3文件系統:

$ dd if=/dev/zero of=testFS bs=1k count=640 
640+0 records in 
640+0 records out 
655360 bytes (655 kB) copied, 0.00244463 s, 268 MB/s 
$ mkfs.ext3 testFS 
mke2fs 1.42 (29-Nov-2011) 
testFS is not a block special device. 
Proceed anyway? (y,n) y 
... 
Filesystem too small for a journal 
Writing superblocks and filesystem accounting information: done 

由於沒有添加日誌,文件系統是有效ext2

$ sudo mount testFS /mnt 
$ mount 
/home/user/testFS on /mnt type ext2 (rw) 
$ df --si 
/dev/loop1  640k 17k 591k 3% /mnt 

當我找到如何創建和裝載JFFS2分區時,我將編輯它。你真的需要一個640KB文件系統的日誌嗎?

+0

我使用的是16MB的NOR閃存設備,我們有幾個分區,其中2個分區是我們製作的JFFS2文件系統,一個用於私有(640KB,配置),另一個用於用戶(1024KB,用於上傳文件) 。其實我也不確定爲什麼我們選擇了JFFS2文件系統,還有其他方法可以檢索到388KB的已用空間嗎? – user2114700

+0

我對JFFS2並不是很熟悉,實際上我不得不穀歌它 - 我認爲它最好用於日誌不會佔用大量空間的較大分區。 – icedwater

1

JFFS2需要至少3個擦除塊(通常爲128kB)用於日記。

相關問題