Algo mais ou menos assim pode fazer qualquer sistema imutável.
sudo mkdir /mnt/aufs-layer
sudo mount -o ro /dev/sda1 /mnt/aufs-layer
sudo mkdir /mnt/aufs-writable
sudo mount -t aufs -o br:/mnt/aufs-writable=rw:/mnt/aufs-layer=ro none /mnt/arch-root
sudo mount --move /mnt/arch-root /mnt/arch
Agora, a raiz em /mnt/arch é imutável. No entanto, você pode gravar no diretório /mnt/aufs-writable. Lembre-se de que, se você reiniciar o sistema, as alterações feitas em /mnt/aufs-writable serão perdidas.
Simples não?! Vou desenvolver isso num tutorial tornando o Arch imutável. Quem tiver alguma sugestão…