SquashFS
SquashFS is a compressed read-only filesystem for Linux®. SquashFS is
intended for use in constrained storage and memory systems, such as embedded ones.
Carbon Mountain makes extensive use of the SquashFS file system to prevent modification to
critical system executibles, libraries and configuration components within KaOS™ and
vKaOS™. The KaOS™ platform makes intelligent use of SquashFS file systems loaded
by the loopback filesystem method in Linux®. As the Linux® kernel has no mechanism to
write to the SquashFS file system once it has been generated, by its nature, SquashFS offers
unique security benefits. Its excellent compression ratios and its design for embedded systems,
make efficient use of ramdisk space without sacrificing speed.
SquashFS is a core component in KaOS™ and vKaOS™.
SquashFS can be downloaded from
http://squashfs.sourceforge.net.
KVM is licensed under the
GNU General Public License v2.