У меня есть разделы в /dev/mmcblk0p5 и /dev/mmcblk0p7 . Я хотел бы объединить их так, чтобы p5 только для чтения, а p7 изменения. Я монтирую p5 на /ro-root и p7 на /root-overlay .
/ # mount
/dev/mmcblk0p7 on /root-overlay type ext4 (rw,relatime,data=ordered)
/dev/mmcblk0p5 on /ro-root type ext4 (rw,relatime,data=ordered)
/ #
У меня есть файлы в /ro-root:
/ # ls /ro-root
bin etc lost+found opt sbin tmp www
boot home media proc srv usr
dev lib mnt run sys var
/ #
/root-overlay в настоящее время является пустой файловой системой.
Я монтирую союз с:
mount -t unionfs -o dirs=/root-overlay=rw:/ro-root=ro none /real-root/
Однако /real-root выглядит пустым! Если я создаю файл там, я вижу, что он также создан в /root-overlay .
Кажется, что независимо от того, какие каталоги я пытаюсь объединить вместе, я вижу только файлы из самого левого каталога параметра dirs= для монтирования.
Почему файлы в /ro-root скрыты в объединении?
