LinuxForum.Fans
Тема

Перемонтировать на лету

Автор: Kettler 7 сообщений 2685 просмотров
#161138

Есть железо на debian щас ковыряю. Корневая файловая система монтируется устройство /dev/loopXXX
По ходу делали losetup -r
Вопрос можно ли как то перемонтировать данное устройство c учётом что она загружена на данный момент smile .

Сам лично думаю что нет. Тогда второй вопрос) если пробнуть например с live-cd получиться такой ход?

#161155

А вы хоть пробовали? У mount есть опция remount.

Пётр.

#161203

mount -o remount /

#161268

не подойдёт надо будет полностью отключить. После удалить /dev/loopXXX после токо смонтировать
losetup без всяких там опций. На виртуалке пробну после токо на железе.

что мне даст remount не фига не чего.

#161319

Ну сделайте losetup на другое loop-устройство, а потом switchroot. Хотя, я не совсем понял цель сего предприятия. Что требуется сделать-то?

#161352

понимаешь система щас там ro а мне надо rw поэтому такое вот. Ну поидее пробнуть можно на другое loopXXX чисто подправить и отсоединить

#161457

Kettler, remount вообще-то говоря не совсем перемонтирует, а скорее просто меняет флаги. Это как раз стандартный Ъ путь менять ro на rw.

text

       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 ).

Войдите или зарегистрируйтесь, чтобы ответить.