[devel-distro] Перемонтирование r/o root в r/w для cd/nbd/nfs

Eugene Prokopiev enp at altlinux.org
Fri Sep 18 19:27:53 MSK 2009


Здравствуйте!

А как правильно сейчас перемонтировать r/o root в r/w в случае
загрузки с r/o-носителя? Здесь проскальзывало упоминание пакета
remount_rw вместе с "REMOUNT_ROOTFS_RW_COMMAND=/etc/init.d/remount_rw"
>> /etc/sysconfig/init, однако:

$ pwd
/home/enp/git/mkimage-profiles-desktop
$ grep -r remount_rw .
./profiles/pkg/lists/live:remount_rw
./profiles/live/image-scripts.d/init1-rwroot:# Utility at /etc/init.d/remount_rw
./profiles/live/image-scripts.d/init1-rwroot:# use package remount_rw
./profiles/live/image-scripts.d/init1-rwroot:REMOUNT_RW="/etc/init.d/remount_rw"

Т.е. в rescue сделано как-то иначе?

Практический вопрос: есть такой профиль
http://git.altlinux.org/people/enp/packages/mkimage-profile-live.git,
за его основу взят
http://git.altlinux.org/people/kas/packages/mkimage-profile-nanolive.git,
который при запуске обижался на r/o root (почему это работало
раньше?). Я организовал перемонтирование в r/w описанным выше способом
- и в результате (после синенького фона пропагатора) стало взрываться
так:

Spawning init ...FATAL ERROR IN INIT: overmounting /image

Любопытнее всего то, что тот же самый squashfs-образ live, вытащенный
из iso, загружается через nbd без всяких обид :(

-- 
С уважением,
Прокопьев Евгений


More information about the devel-distro mailing list