Cramfsより圧縮率が高い読み込み専用の圧縮ファイルシステム。 Zaurusに大量のファイルをコピーすると遅いので、mksquashfsでディスクイメージを作ってそれをコピーすると便利です(書き換えはできませんが...) 私はJavaのAPIリファレンスをディスクイメージにして使ったりしています。 !!!カーネルモジュール C3000で使えます。 squashfs.o http://www.oesf.org/forums/index.php?showtopic=10571 !!!ipk Zaurus育成日記( http://zaurus.seesaa.net/ )にてipkが公開されています。 http://zaurus.seesaa.net/article/10858822.html !!!使い方 $ ls dir head tail wc $ du -h dir 92.0k dir !!ディスクイメージの作成 ディレクトリ、"dir"からイメージファイル、"dir.img"を作成 $ mksquashfs dir dir.img Creating little endian 2.1 filesystem on dir.img, block size 65536. Little endian filesystem, data block size 65536, compressed data, compressed metadata, compressed fragments Filesystem size 0.00 Kbytes (0.00 Mbytes) 246006370351117713571620017098009265129618998912788931496398497507407483243511452569247109646569970817417035061166978131225654849113907321549511863055178730116525922013564312266852250647037255743617311609502956204876127559491471730027719542374083765434203504640.00% of uncompressed filesystem size (0.00 Kbytes) Inode table size 62 bytes (0.00 Kbytes) 65185166861283109397931300458536128922103333124600469893854714089256516021816778390505521152.00% of uncompressed inode table size (89 bytes) Directory table size 25 bytes (0.00 Kbytes) 0.00% of uncompressed directory table size (25 bytes) Number of duplicate files found 0 Number of inodes 4 Number of files 3 Number of fragments 2 Number of symbolic links 0 Number of device nodes 0 Number of fifo nodes 0 Number of socket nodes 0 Number of directories 1 Number of uids 1 zaurus (500) Number of gids 0 $ du -h dir.img 40.0k dir.img !!ファイルシステムのマウント "dir.img"を"/mnt/data"にマウント # mount -o loop -t squashfs dir.img /mnt/data $ ls /mnt/data head tail wc