製作jffs2根檔案系統

2021-08-03 18:59:22 字數 434 閱讀 5127

安裝製作工具mkfs.jffs2

sudo apt-get install mtd-utils

假設根檔案系統檔案在rootfs目錄下,則使用下面命令製作檔案系統imag:

mkfs.jffs2  -r  rootfs  -o  rootfs.jffs2  -p  -l  -n  -e  0x10000 (0x10000=64kb) 

-r rootfs 是指定根檔案系統檔案所在的目錄

rootfs.jffs2就是可用的jffs2根檔案系統映象。 

-r 指定內含根檔案系統的目錄 

-o 指定檔案系統映象的輸出檔名稱 

-p  表示在映像的結尾用0x0補全到block 

-l  儲存格式為小端格式 

-n 每個擦除的block中不新增clreanmarker 

-e 擦除block的大小 

jffs2根檔案系統製作 二

1 我用的編譯器是cross 3.4.1的,所以在busybox的makefile檔案中的編譯器路徑改為 usr local arm 3.4.1 bin arm linux 2 在對busybox配置時為 cross compiler prefix指定值為 usr local arm 3.4.1 b...

製作jffs2檔案系統

今天憋了老半天了,終於把jaffs檔案系統做成功了。之前系統啟動時,一直報錯如下 empty flash at 0x00003ffc ends at 0x00004000 一直報個沒完。後來查了一下,才知道,製作jffs2檔案的時候,指定的檔案大小的引數小了,而jffs檔案大小比他大。系統啟動的時候...

製作檔案系統的JFFS2映象

一 環境 ubuntu 10.04 u boot 1.3.3 支援tftp 二 過程 1 製作jffs2映象需要使用mkfs.jffs2工具,首先 安裝mkfs.jffs2工具 sudo apt get install mtd tools 2 退到已做好的rootfs目錄的上一級 rootfs cd...