Squashfs is a highly compressed read-only filesystem for Linux. Squashfs compresses both files, inodes and directories, and supports block sizes up to 64K for greater compression. It is implemented as a kernel module under VFS. squashfs - a compressed fs for Linux home is here.