Я пытаюсь сделать файловую систему только для чтения (Raspbian). Одним из распространенных способов является размещение некоторого каталога (который должен быть доступен для записи) в tmpfs.
Например, я нашел несколько уроков, которые предлагают:
rm -rf /var/lib/dhcp/ /var/run /var/spool /var/lock
ln -s /tmp /var/lib/dhcp
ln -s /tmp /var/run
ln -s /tmp /var/spool
ln -s /tmp /var/lock
и в /etc/fstab:
tmpfs /tmp tmpfs nosuid,nodev 0 0
tmpfs /var/log tmpfs nosuid,nodev 0 0
tmpfs /var/tmp tmpfs nosuid,nodev 0 0
насколько я понимаю:
/var/lib/dhcp/,/var/run,/var/spoolи/var/lockявляются символической ссылкой на/tmpкоторый монтируется как tmpfs- но
/var/logи/var/tmpмонтируются на отдельных tmpfs
Почему вы не можете смонтировать просто /tmp как tmpfs и symlink там все остальные каталоги?
