搜尋此網誌

Squashfs 在 Linux 2.6 的支援.

   由於Kernel 2.6 並不直接支援 Squashfs 所以須要下載 相關的 patch 檔.

   SQUASHFS 網址:  http://squashfs.sourceforge.net/
   Source Code Release @ http://sourceforge.net/projects/squashfs/files/
   注意 4.0 已經沒有 kernel patch 了,似乎是直接有工具支援....因為不適用我的情況 沒有研究.

   我的 kernel 是2.6.22 下載3.4 內有patch檔.
   解開後 :
   cd squashfs3.4/kernel-patches
   cp linux-2.6.22/squashfs3.4-patch /root/mindspeed/2010-8-5/trunk/kernel-linux_2.6.22.19-4.05.0/
   patch -p1 < squashfs3.4-patch

    最後 重新 build 你的 kernel ,燒到 flash 即可.

   root@192.168.1.2#cat /proc/filesystems
   nodev sysfs
   nodev rootfs
   nodev bdev
   nodev proc
   nodev sockfs
   nodev pipefs
   nodev anon_inodefs
   nodev futexfs
   nodev tmpfs
   nodev inotifyfs
   nodev devpts
   cramfs
   squashfs
   nodev ramfs
   nodev nfs
   nodev jffs2
   nodev rpc_pipefs
   root@192.168.1.2#

         收工....