Re: Grub
On Sat, Aug 02, 2008 at 04:44:34PM +0400, Алексей Мишустин wrote:
> >> Приветствую всех!
> >>
> >> После последнего большого обновления Etch (в т.ч. Grub) начались
> >> проблемы с загрузкой системы. Сначала просто слетел свап. Недолго
> >> думая, я запустил скрипт, который всегда запускал после обновления
> >> ядра. Этот скрипт меняет hde на disk by id в файле /boot/grub/menu.1st
> >
> > Это ты для того делаешь, чтобы в root=... правильный раздел прописать?
> > Зачем себя и систему так насиловать? Есть же строчка kopt=... отредактируй
> > ее раз и навсегда и радуйся.
>
> Да, именно для этого. Про kopt - спасибо, не знал, покопаюсь...
Копаться нечего, см. в menu.lst, там все написано.
Редактируешь нужную строчку, после чего update-grub.
> >> и выполняет обновление всех initramfs.
>
> Я сейчас на самосборном ядре. И свап у меня начинает работать
> только после ручного обновления initramfs (проверено многократно)...
> > При установке нового ядра в дебиан образ initramfs генерируется автоматом.
> >
> >> Однако, после запуска этого
> >> скрипта и перезагрузки, стало не лучше, а намного хуже: исчезло меню
> >> Grub. Вместо меню выдается Grub'овский шелл (Minimal BASH-like line
> >> editing is supported...) В гугле нашел совет - "переписать загрузчик",
> >> "потребуется любой LiveCD с linux". А есть ли выход попроще? И главное
> >> - ЧЯДНТ? Почему это случилось?
> >
> > Кто же его теперь знает.
>
> То есть выход один - CD с установщиком (Debian)? Боюсь, не повредится ли у
> меня от этого то, что установлено в системе...
Если ты при загрузке попадаешь в grub-shell, то переустанавливать сам груб
не надо, надо ему правильно указать диск и рутовый раздел на нем. В шелле
grub выдай help и внимательно почитай. К каждой команде там тоже есть help.
См. в сторону команд root, initrd и boot. Подсказка: при указании диска
можно жать TAB, увидишь список известных грубу дисков. Диски указываются в
виде (hdN,M).
--
Stanislav
Reply to:
- Follow-Ups:
- Re: Grub
- From: Stanislav Maslovski <stanislav.maslovski@gmail.com>
- References:
- Grub
- From: Алексей Мишустин <shumkar@shumkar.ru>
- Re: Grub
- From: Stanislav Maslovski <stanislav.maslovski@gmail.com>
- Re[2]: Grub
- From: Алексей Мишустин <shumkar@shumkar.ru>