Eu experimento um exemplo de sobreposição simples montando:
sudo mount -t overlay -o lowerdir=/tmp/lower,upperdir=/tmp/upper/upper, workdir=/tmp/upper/workdir none /tmp/overlay
(Eu corro o script completo do exemplo em: link )
A montagem é bem sucedida:
/tmp/lower-fs.img on /tmp/lower type ext4 (ro)
/tmp/upper-fs.img on /tmp/upper type ext4 (rw)
none on /tmp/overlay type overlay
(rw,lowerdir=/tmp/lower,upperdir=/tmp/upper/upper,workdir=/tmp/upper/workdir)
No entanto, recebo um erro ao tentar escrever na área somente leitura e sobreposta:
echo "hello world" >> /tmp/lower/lower-file.txt
bash: /tmp/lower/lower-file.txt: Read-only file system
Eu uso o seguinte kernel:
$ uname -a
Linux user-VirtualBox 4.4.50-040450-generic #201702181144 SMP Sat Feb 18
16:45:38 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
Obrigado por qualquer ideia