SquashFS with Overlay

SquashFS is a highly compressed read-only filesystem. It is not specific to flash memory. Together with mini-fo and another jffs2 partition, you get a pseudo read-write root filesystem. Only the differences to the read-only squashfs-filesystem is written to the overlay filesystem, which uses a jffs2 partition as data backend.