Overlayfs montado, mas obtenha “sistema de arquivos somente leitura” em qualquer gravação

0

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

    
por ransh 14.08.2018 / 23:13

0 respostas