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 -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

