Есть железо на debian щас ковыряю. Корневая файловая система монтируется устройство /dev/loopXXX
По ходу делали losetup -r
Вопрос можно ли как то перемонтировать данное устройство c учётом что она загружена на данный момент smile .
Сам лично думаю что нет. Тогда второй вопрос) если пробнуть например с live-cd получиться такой ход?
Перемонтировать на лету
А вы хоть пробовали? У mount есть опция remount.
Пётр.
mount -o remount /
не подойдёт надо будет полностью отключить. После удалить /dev/loopXXX после токо смонтировать
losetup без всяких там опций. На виртуалке пробну после токо на железе.
что мне даст remount не фига не чего.
Ну сделайте losetup на другое loop-устройство, а потом switchroot. Хотя, я не совсем понял цель сего предприятия. Что требуется сделать-то?
понимаешь система щас там ro а мне надо rw поэтому такое вот. Ну поидее пробнуть можно на другое loopXXX чисто подправить и отсоединить
Kettler, remount вообще-то говоря не совсем перемонтирует, а скорее просто меняет флаги. Это как раз стандартный Ъ путь менять ro на rw.
remount
Attempt to remount an already-mounted filesystem. This is commonly used to change the mount flags
for a filesystem, especially to make a readonly filesystem writable. It does not change device or
mount point.
The remount functionality follows the standard way how the mount command works with options from
fstab. It means the mount command doesn't read fstab (or mtab) only when a device and dir are fully
specified.
mount -o remount,rw /dev/foo /dir
After this call all old mount options are replaced and arbitrary stuff from fstab is ignored,
except the loop= option which is internally generated and maintained by the mount command.
mount -o remount,rw /dir
After this call mount reads fstab (or mtab) and merges these options with options from command line
( -o ).