На CentOS 6 имеется смонтиованный вот так раздел:
# grep storage /etc/fstab
UUID=be1de5d9-0826-49d2-b75e-291be08383b9 /media/storage ext4 defaults 1 2
Теперь проводим следующие манипуляции:
# pwd
/media/storage
# touch foo
Проходит без ошибок.
# mount --bind -o ro /media/storage/archive/ /home/outsider/
mount: warning: /home/outsider/ seems to be mounted read-write.
# touch foo
# touch /home/outsider/foo
Обе проходят без ошибок.
Вопрос №1: почему mount игнорировал ro?
# mount -o remount,ro /media/storage/archive/ /home/outsider/
# touch /home/outsider/foo
touch: cannot touch `/home/outsider/foo': Read-only file system
# touch /media/storage/foo
touch: cannot touch `/media/storage/foo': Read-only file system
Вопрос №2: Почему /media/storage стала ro?
# mount | grep storage
/dev/sdb7 on /media/storage type ext4 (rw)
/media/storage/archive on /home/outsider type none (ro)
Вопрос №3: Выводу mount не следует доверять? Он говорит, что /media/storage rw, а touch говорит - ro.