SquashFS是一個即時解壓縮的檔案系統,如同Cloop、CramFS一般。只是,SquashFS的壓縮比更高、速度更快,又不像CramFS有單一檔案大小或整體檔案系統大小的限制,在LiveCD的應用上非常有用。但往往這種特殊的模組,並不像 Cramfs是內建於Linux Kernel之中。要使用他,我們必須去抓回最新的 Patch,對自己的Kernel做修改。
問題是,Patch 永遠跟不上 Kernel 發行的速度,如果我們要使用最新的核心,不見得Patch一定能夠跟上支援,導致在考量之下,有時必須退而求其次使用舊的核心。但是,如果將Patch做成模組,就可不必管Kernel的變化,無論Kernel多新,我們都還是可以使用 SquashFS。
這是我對原 Patch 的分解修改 :squashfs-fred.tar.gz
只要解開後直接 make 就可以製作出 .ko 的模組,接著只要將此模組複製到 /lib/modules/
註:本修改只在 Kernel 2.6 版以上測試過。
2006年6月6日星期二
使用 SquashFS 免受核心版本不支援之苦
訂閱:
文章 (Atom)
網誌存檔
-
►
2009
(76)
-
►
八月
(13)
- 盡信書不如無書,任無書不如造書
- 實作偽 GLib Singly-Linked Lists
- LXDE on HTC Hero!
- 不跟著主流走的 Embedded Hardware
- 使用 Serial Port(RS-232) Terminal 原來可以這麼容易
- Emdebian - 快速建構你的嵌入式系統
- COSCUP 2009 閉幕
- 淺談 USB 通訊架構之定義(二)
- 淺談 USB 通訊架構之定義(一)
- GLib 就是懶.g_timeout 週期性的做壞事
- Linux Kernel - fanotify 更全面性的檔案監控機制
- 以『e 化』之名行公司整頓之實
- mips 和 mipsel 的差異
-
►
七月
(14)
- arm 和 armel 的差異
- 許我一支光華牌手機
- cross-compile 密技 - 閃避 libtool eval '|' 的 BUG
- Xorg Intel Driver 2.8.0 終於出來了
- COSCUP 2009 將要開始!你還沒有報到名嗎?
- 就讓 C 語言和 Sqlite3 擦出火花吧
- 能力第一,獨一無二,皆因你是公子
- 實作於 User-space 的 pppd
- 人類夢想中的 3D Touch and Gesture Interface
- Linux 下的網路連線整合
- 我也會噗
- GSM/GPRS/HSDPA Modem 總是告訴我你在哪裡
- LXDE的價值不單只是桌面環境
- 小心移除 GList 裡的 Node
-
►
八月
(13)

