Cramfs is a memory and space sensitive filesystem that supports random reading. Ideal for use as ROM, it avoids the block device layer entirely and useful in embedded systems with very tight memory constraints. Cramfs is extremely limited in terms of features and performance.
Specifically the CONFIG_CRAMFS and CONFIG_CRAMFS_BLOCKDEV options.
File systems ---> [*] Miscellaneous filesystems ---> <*> Compressed ROM file system support (cramfs) [*] Support CramFs image over a regular block device (NEW)
- SquashFS — an open source, read only, extremely compressible filesystem.