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即可
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章