имеем дело с Debian Live
ФС загрузочного носителя по умолчанию смонтирована(ro) в /live/image
монтирую этот-же раздеел в другую точку монтирования(тоже как ro)
mount -r /dev/sda1 /mnt/mount2
всё OK
теперь делаю
#mount -o remount,rw /mnt/mount2
всё прекрасно! могу писать и пишу.
потом делаю
#umount /mnt/mount2
всё прекрасно!
через время опять хочу смонтировать как ro
#mount -r /dev/sda1 /mnt/mount2
получаю /dev/sda1 already mounted or /mnt/mount2 is busy
ну и подсказку, что mtab намекает, что уже смонтировано в /live/image
при этом 2 важных момента:
1. mount /dev/sda1 /mnt/mount2 прокатывает(заметили. без -r)
2. даже после remount,rw первая точка монтирования всё равно остаётся ro
т.е. выходит, что если я сделал remount,rw а потом umount в следующий раз я должен делать mount уже с попыткой rw а не ro. иначе меня шлют нафиг. так а что, umount не отменяет действия remount.. как-то не понятн пока..почему так?
кстати, аналогично пишет already mounted or busy при попытке сделать mount без -r если до этого не было вызова remount,rw
т.е. монтирование одной ФС в две точки возможно только с одинаковыми параметрами? а remount позволяет типа обмануть эту проверку. или то?
первоисточник нагуглить пока не удалось.