cramfs檔案製作

2021-06-02 15:46:36 字數 579 閱讀 9889

1 將root_pams1v1.cramfs拷貝到任一目錄下;

2 建立資料夾 mkdir roms

mkdir tmp

3 將root_pams1v1.cramfs掛載到roms目錄

mount root_pams1v1.cramfs roms -o loop

4 將roms目錄下的內容壓縮

tar -cvf 1.tar roms

5 將包加壓縮到tmp目錄下

umount roms;              

mv 1.tar tmp

cd tmp

tar -xvf 1.tar

rm 1.tar

6.1 製作根檔案系統,在終端中進入當前目錄(含有roms資料夾),執行下面命令,製作檔案系統,或用6.2方法

mkcramfs roms root_pams1v1.cramfs

6.2 拷貝createrootfs.sh至roms同級目錄,雙擊執行,生成檔案系統

dd if=/dev/zero of=fat32.img bs=1k count=2048

mkfs.vfat fat32.img

CRAMFS製作方法

1.編譯cramfs製作工具mkcramfs a.解壓cramfs 1.1.tar.bz2,產生cramfs 1.1資料夾 b.使用終端進入cramfs 1.1資料夾,執行make,編譯cramfs製作工具 c.編譯產生mkcramfs和cramfsck兩個工具,將這兩個工具複製到 usr bin目...

cramfs檔案解壓

cramfs檔案系統簡介 cramfs檔案系統是由linux torvalds編寫的專門針對快閃儲存器設計的唯讀壓縮檔案系統。與ram disk方式不同,cramfs檔案系統不需要一次性地將檔案系統中的所有內容都解壓到記憶體中,而只是在系統需要訪問某個資料時,馬上計算出該資料在cramfs中的位置,...

cramfs檔案系統介紹

1 cramfs的特點 在嵌入式的環境之下,記憶體和外存資源都需要節約使用。如果使用ramdisk方式來使用檔案系統,那麼在系統執行之後,首先要把外存 flash 上的映像檔案解壓縮到記憶體中,構造起ramdisk環境,才可以開始執行程式。但是它也有很致命的弱點。在正常情況下,同樣的 不僅在外存中佔...