[sisyphus] Возвращение загрузчика lilo
Igor Zubkov
=?iso-8859-1?q?igor=2Ezubkov_=CE=C1_gmail=2Ecom?=
Вт Фев 19 22:50:46 MSK 2008
19.02.08, Anton Farygin написал(а):
> Igor Zubkov пишет:
> > 18.02.08, Sergei O. Naumov написал(а):
> >> Может есть какой-то канонический путь, как решаются эти проблемы, поскольку
> >> google дает только один рецепт - rescue->mount->chroot->lilo.
> >
> > # монтируем корень который надо чинить
> > mount /dev/<ROOT> /mnt
> > # монтируем через -o bind /dev в наш корень (это надо делать из-за
> > того что сейчас dev пуст, а его заполнением занимает udev который у
> > нас отработал, но не там где нам надо сейчас)
> > mount -o bind /dev/ /mnt/dev/
> > # /proc туда же
> > mount -o bind /proc /mnt/proc/
> >
> > chroot /mnt
> > lilo -v
> > logout
> > umount /mnt/dev/
> > umount /mnt/proc/
> > umount /mnt
> >
>
> Я бы ещё посоветовал /sys так же монтировать.
Для того что бы перепрописать lilo, подмонтированный /sys (пока?) не
нужен. Хотя времена сейчас страшные, могу и начать требовать. :)
И так, обновлённый скрипт:
# монтируем корень который надо чинить
mount /dev/<ROOT> /mnt
# монтируем через -o bind /dev в наш корень (это надо делать из-за
того что сейчас dev пуст, а его заполнением занимает udev который у
нас отработал, но не там где нам надо сейчас)
mount -o bind /dev/ /mnt/dev/
# /proc туда же
mount -o bind /proc /mnt/proc/
# /sys туда же
mount -o bind /sys /mnt/sys/
chroot /mnt
lilo -v
logout
umount /mnt/dev/
umount /mnt/proc/
umount /mnt/sys/
umount /mnt
p.s.: может это нанести в фак?
--
icesik
Подробная информация о списке рассылки Sisyphus