On Tue, Dec 06, 2011 at 02:34:56PM +0400, Artem Chuprina wrote: > > > А мне - большим. Потому что оное монтирование read-only, если кто вдруг > > > не > > > заметил, и работа идет в chroot, так что поломать на той машине что-либо > > > сложно даже специально, не говоря уже о "по ошибке". > > Хочу вас разочаровать: bind-mount не может быть read-only, когда основной > > mount read-write. Это связано с тем, что если смонтировать одну ФС в > > нескольких местах, то все опции монтирования будут совпадать. Так уж > > устроен Linux. > > Желание весьма похвальное, но на этот раз, увы, Вас постигла неудача: > > zsh% sudo mount --bind -r /home /mnt > zsh% mount | grep /home > /dev/mapper/chome on /home type ext3 (rw,grpid,commit=0) > /home on /mnt type none (ro,bind) > zsh% sudo touch /mnt/ran/qqqq > touch: cannot touch `/mnt/ran/qqqq': Read-only file system
Note that the filesystem mount options will remain the same as those on the original mount point, and cannot be changed by passing the -o option along with --bind/--rbind. The mount options can be changed by a separate remount command, for example: mount --bind olddir newdir mount -o remount,ro newdir -- WBR, wRAR
signature.asc
Description: Digital signature