GRUB и savedefault (Error 15: File not found)

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

NRGiser
Сообщения: 7
ОС: Novel SuSE 10.2

GRUB и savedefault

Сообщение NRGiser »

Доброго времени суток. Пытался поставить две операционки(линукс и винду) и загружать их при помощи GRUB. Для того, чтобы при перезагрузке загружалась предыдущая система прочитал, что следует использовать savedefault. По-привычке перед использованием прочитал "man grub" и "info grub" касательно savedefault. При попытке использовать его в конфигурации возникает ошибка "Error 15: File not found" и загрузка останавливается. Причем происходит это как при загрузке винды, так и при загрузке линукса.

Вот текст menu.lst
-----
color white/blue black/light-gray
default saved
gfxmenu (hd0,1)/boot/message
timeout 3

title SUSE Linux Enterprise Server 10
root (hd0,1)
kernel /boot/vmlinuz root=/dev/hda2 vga=0x31a resume=/dev/hda1 splash=silent showopts
initrd /boot/initrd
savedefault

title Windows
map (hd0) (hd1)
map (hd1) (hd0)
root (hd1,0)
chainloader +1
savedefault
------

Я пытался жонглировать savedefault_ами, писать по синтаксису savedefault [num]. Во всех случаях выпадает та же ошибка. Объясните пожалуйста, почему такое может происходить, и как от подобной вещи избавиться.
Спасибо сказали:
NRGiser
Сообщения: 7
ОС: Novel SuSE 10.2

Re: GRUB и savedefault

Сообщение NRGiser »

Проблема все еще не решена. Посоветуйте, может следует пользоваться чем-то вроде grub-set-default? Правда, я совсем не понимаю как им пользоваться. Так или иначе, прошу помочь разобраться с этим каверзным вопросом. Еще я нашел страничку багов GRUB-а... Там часто ошибки с savedefault, но абсолютно другие. Поэтому надо либо доказать, что это баг, а не ошибка в /dev/hands , или заставить его работать(потому возможно что угодно вплоть до 500: Internal fortune error )
Спасибо сказали:
Аватара пользователя
Uncle_Theodore
Сообщения: 3339
ОС: Slackware 12.2, ArchLinux 64

Re: GRUB и savedefault

Сообщение Uncle_Theodore »

В директории /boot/grub есть файл под названием default?
Если нет, то его и надо создать командой
grub-set-default 1
например, если хочешь, чтобы дефолтом была Винда.

Читай тут
http://www.gnu.org/software/grub/manual/ht...set_002ddefault
Спасибо сказали:
NRGiser
Сообщения: 7
ОС: Novel SuSE 10.2

Re: GRUB и savedefault

Сообщение NRGiser »

Спасибо за совет. Файл был. Но был пустой... И grub-set-default почему-то ничего не делал... Я /boot/grub/default удалил и еще раз запустил grub-set-default. Стало красивее. Сейчас буду проверять.

P.S. проверил. Краткий отчет: savedefault просто так не работает. Файл default просто не изменяется, хотя ошибок и не выдает... Зато работает savedefault NUM. Фактически, проблема решена, спасибо Uncle_Theodore. Непонятно, почему не все работает по мануалу в только что поставленной системе, но у меня пока маловато опыта, чтобы обвинять разработчиков :)
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

Re: GRUB и savedefault

Сообщение serzh-z »

(NRGiser @ Mar 24 2007, в 21:03) писал(а):Непонятно, почему не все работает по мануалу в только что поставленной системе, но у меня пока маловато опыта, чтобы обвинять разработчиков smile.gif
Аналогичная проблема была с какой-то версией GRUB. При поисках несколько раз натыкался на утверждение, что это баг именно этой версии GRUB - и якобы в каком-то дистре (RH?) есть для него патч.
Спасибо сказали: