Grub-1.95 (собрал,настроить не могу...)

SLAX, Deep Style, ZenWalk

Модератор: Модераторы разделов

neron
Сообщения: 169
ОС: Slackware 12;Gentoo

Grub-1.95

Сообщение neron »

собрал grub-1.95 установил,есть много неясностей,а документация по нему пока в разработке.
при запуске компа выдается не меню,а командная строка.каждый раз писать путь к ядру естественно не вариант.
есть параметр configfile но при указании,напримерconfigfile /boot/grub/menu.lst grub отвечает segmentation fault. root указан как set root=/dev/hda7

кто знает как заставить его сразу читать файл настроек,как это было в 0.95?
Спасибо сказали:
Аватара пользователя
kasak
Сообщения: 899
ОС: OpenBSD

Re: Grub-1.95

Сообщение kasak »

я боюсь ошибаться но в версиях граба 0.95 или 0.97 меню включалось ещё на конфигурировании
./configure --enable-preset-menu=/boot/grub/menu.lst
самое интересное что файл должен присутствовать, иначе ./configure выдаст ошибку.
как это работает в версии 1.95 я не знаю
Linux kasak-pc 6.17.8-arch1-1 #1 SMP PREEMPT_DYNAMIC Fri, 14 Nov 2025 06:54:20 +0000 x86_64 GNU/Linux
Спасибо сказали:
neron
Сообщения: 169
ОС: Slackware 12;Gentoo

Re: Grub-1.95

Сообщение neron »

спасибо, попробую... а как в нем на счет splashimage?в 0.95 почему-то не работало:(
Спасибо сказали:
Аватара пользователя
kasak
Сообщения: 899
ОС: OpenBSD

Re: Grub-1.95

Сообщение kasak »

если есть интерес могу дать пакет с 0.97 со включённым меню и сплэшами, для 1.95 патчей не видел
Linux kasak-pc 6.17.8-arch1-1 #1 SMP PREEMPT_DYNAMIC Fri, 14 Nov 2025 06:54:20 +0000 x86_64 GNU/Linux
Спасибо сказали:
neron
Сообщения: 169
ОС: Slackware 12;Gentoo

Re: Grub-1.95

Сообщение neron »

так получается что splashimage работает только после патчей? в 0.93 из дистра федоры6 он есть, на слаке в 0.95 он не работает, в 1.95 такой команды я тоже не нашел... если можно ссылочку на патч для splashimage выложи
Спасибо сказали:
Аватара пользователя
kasak
Сообщения: 899
ОС: OpenBSD

Re: Grub-1.95

Сообщение kasak »

в других дистрибутивах граб уже пропатчен.
я взял граб из гентуу, звял оттуда же grub-patches
и пропатчил ручками граб, и собрал пакет. в интернете отдельных патчей так и не нашёл
Linux kasak-pc 6.17.8-arch1-1 #1 SMP PREEMPT_DYNAMIC Fri, 14 Nov 2025 06:54:20 +0000 x86_64 GNU/Linux
Спасибо сказали:
neron
Сообщения: 169
ОС: Slackware 12;Gentoo

Re: Grub-1.95

Сообщение neron »

дистрибутивов куча,но они все на рпм'ах исходников граба там нет... генту у меня нет. выложи тогда патч пожалуйста
Спасибо сказали:
Аватара пользователя
kasak
Сообщения: 899
ОС: OpenBSD

Re: Grub-1.95

Сообщение kasak »

Linux kasak-pc 6.17.8-arch1-1 #1 SMP PREEMPT_DYNAMIC Fri, 14 Nov 2025 06:54:20 +0000 x86_64 GNU/Linux
Спасибо сказали:
neron
Сообщения: 169
ОС: Slackware 12;Gentoo

Re: Grub-1.95

Сообщение neron »

на 1.95 меню появилось,но патчи на него не накладываются,видимо структура каталогов уже не та...

скачал пропатчил 0.97:
patch -p1 < <имя_патча>
...и так каждый
потом .configure --enable-preset-menu=...
далее

Код: Выделить всё

make
checkinstall --install


сплаш так и не появился,может пропатчил не так?в menu.lst строка splashscreen (hd0,6)/boot/logo.xpm.gz присутствует.
где ошибся?
Спасибо сказали:
Аватара пользователя
kasak
Сообщения: 899
ОС: OpenBSD

Re: Grub-1.95

Сообщение kasak »

вероятно не так пропатчил..
на самом деле если нужен сплэш, там нужен только один патч..
когда им запатчишь
пересобираешь, инсталишь и главное не забудь grub-install /dev/куда

я запатчил всеми патчами, но они не все накладываются гладко..
куда -p0 надо, куда -p1
приходилось подбирать..
плюс ко всему заметь, там есть патч на gcc4. если у тебя gcc3 то этот патч накладывать нельзя, граб не будет собираться.
Linux kasak-pc 6.17.8-arch1-1 #1 SMP PREEMPT_DYNAMIC Fri, 14 Nov 2025 06:54:20 +0000 x86_64 GNU/Linux
Спасибо сказали: