LINUX.ORG.RU

chroot umount


0

0

Вот тут меня тревожит один вопрос на который не могу найти ответа.
Сделанно у меня так. Что перед стартом системы запускается некоторый
подготовительный этап, типа
mount /a
mount /mnt
chroot /mnt /sbin/init

Тут стартует система со всеми делами.

Проблема в том, что при reboot/poweroff у меня не отмантируются /a и /mnt, что было бы очень желательно.

Есть ли какой нибудь нормальный способ это сделать? Дистр RH9.
anonymous

Ответ на: Re: chroot umount от Legioner

Re: chroot umount

Legioner, умный да? Сначала не плохо было бы самому прочесть, потом говорить.

anonymous ()

Re: chroot umount

cp /etc/fstab /mnt/etc/fstab

если я всё правильно понял.

хотя имхо это костыль.

xydo ★★ ()
Ответ на: Re: chroot umount от xydo

Re: chroot umount

да проблета то в том, что в уже chroot-тная система в /proc/mounts не видит директорий которые были примонтированны на уровень выше.

И директорий /a /mnt которые были до chroot'a она тоже не видит. Так как они были примонтированныи внутри. По этому проблема то в том, что-бы как -нибудь выйти из chroot и отмонтироватся. А потом разрешить перезагрузку. Только вот как это нормально сделать не совсем понятно.

anonymous ()
Ответ на: Re: chroot umount от anonymous

Re: chroot umount

Чтобы не изобретать велосипед, а я чувствую что вы его изобретаете :) поищи в инете _initrd-tree.tar.gz помоему он со слакой идет, там в корне скрипт linuxrc есть - посмотри его все станет ясно и понятно.

koTuk ()
Ответ на: Re: chroot umount от koTuk

Re: chroot umount

init скрипт есть в любом initrd образе =) Не обязательно в слаке.

tensai_cirno ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.