マウントがバインドマウントの読み取り専用オプションを尊重しないのはなぜですか?
私のArch Linuxシステム(Linuxカーネル3.14.2)では、バインドマウントは読み取り専用オプションを尊重しません # mkdir test # mount --bind -o ro test/ /mnt # touch /mnt/foo ファイルを作成します/mnt/foo。の関連エントリ/proc/mountsは /dev/sda2 /mnt ext4 rw,noatime,data=ordered 0 0 マウントオプションは、要求されたオプションと一致しませんが、バインドマウントの読み取り/書き込み動作と最初にマウント/dev/sda2するために使用されるオプションの両方と一致します/ /dev/sda2 / ext4 rw,noatime,data=ordered 0 0 ただし、マウントを再マウントすると、読み取り専用オプションが尊重されます # mount --bind -o remount,ro test/ /mnt # touch /mnt/bar touch: cannot touch ‘/mnt/bar’: Read-only file system および関連エントリ /proc/mounts/ /dev/sda2 …