squshfs
# 安装squashfs
sudo apt-get install squashfs-tools
# 制作squashfs
mksquashfs <源路径> <目标文件>
# 解压squashfs
unsquashfs <目标文件>
# 挂载squashfs
mount <目标文件> <挂载点>
# 卸载squashfs
umount <挂载点>
overlay
# 挂载基础文件系统
mount -t squashfs base.squashfs /mnt/base
# 挂载可写层
mount -t overlay overlay -o lowerdir=/mnt/base,upperdir=/mnt/overlay,workdir=/mnt/work /mnt/merged
上面的命令中,base.squashfs 是基础文件系统的路径,/mnt/base 是基础文件系统的挂载点,/mnt/overlay 是可写层的挂载点,/mnt/work 是工作目录。