cramfs格式根文件系統製作
cramfs是Linux的創始人 Linus Torvalds參與開發的一種只讀的壓縮文件系統,在cramfs文件系統中,每一頁(4KB)被單獨壓縮,可以隨機頁訪問,其壓縮比高達2:1,爲嵌入式系統節省大量的Flash存儲空間,使系統可通過更低容量的FLASH存儲相同的文件,從而降低系統成本,cramfs文件系統以壓縮方式存儲,在運行時解壓縮,不支持應用程序以XIP方式運行,所有的應用程序要求被拷到RAM裏去運行。
製作cramfs格式的根文件系統需要以下工具:cramfs-1.1.tar.gz
使用方法:
#tar zxvf cramfs-1.1.tar.gz
#cd cramfs-1.1
#make //會生成以下兩個文件,mkcramfs和cramfsck
1、mkcramfs工具用來創建CRAMFS文件系統
#mkcramfs dirname(文件夾) root.cramfs(生成的鏡像)
2、cramfsck工具用來進行CRAMFS文件系統的釋放和檢查
#cramfsck root.cramfs -x dir(文件夾)
將生成的鏡像通過vivi或u-boot燒入FLASH即可
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.