LINUX.ORG.RU

chroot umount


0

0

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

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

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

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

Ответ на: комментарий от Legioner

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

anonymous
()
Ответ на: комментарий от xydo

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

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

anonymous
()
Ответ на: комментарий от anonymous

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

koTuk
()
Ответ на: комментарий от koTuk

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

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