собрал grub-1.95 установил,есть много неясностей,а документация по нему пока в разработке.
при запуске компа выдается не меню,а командная строка.каждый раз писать путь к ядру естественно не вариант.
есть параметр configfile но при указании,напримерconfigfile /boot/grub/menu.lst grub отвечает segmentation fault. root указан как set root=/dev/hda7
кто знает как заставить его сразу читать файл настроек,как это было в 0.95?
Grub-1.95 (собрал,настроить не могу...)
Модератор: Модераторы разделов
-
kasak
- Сообщения: 899
- ОС: OpenBSD
Re: Grub-1.95
я боюсь ошибаться но в версиях граба 0.95 или 0.97 меню включалось ещё на конфигурировании
./configure --enable-preset-menu=/boot/grub/menu.lst
самое интересное что файл должен присутствовать, иначе ./configure выдаст ошибку.
как это работает в версии 1.95 я не знаю
./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
спасибо, попробую... а как в нем на счет splashimage?в 0.95 почему-то не работало:(
-
kasak
- Сообщения: 899
- ОС: OpenBSD
Re: Grub-1.95
если есть интерес могу дать пакет с 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
так получается что splashimage работает только после патчей? в 0.93 из дистра федоры6 он есть, на слаке в 0.95 он не работает, в 1.95 такой команды я тоже не нашел... если можно ссылочку на патч для splashimage выложи
-
kasak
- Сообщения: 899
- ОС: OpenBSD
Re: Grub-1.95
в других дистрибутивах граб уже пропатчен.
я взял граб из гентуу, звял оттуда же grub-patches
и пропатчил ручками граб, и собрал пакет. в интернете отдельных патчей так и не нашёл
я взял граб из гентуу, звял оттуда же 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
дистрибутивов куча,но они все на рпм'ах исходников граба там нет... генту у меня нет. выложи тогда патч пожалуйста
-
kasak
- Сообщения: 899
- ОС: OpenBSD
Re: Grub-1.95
вот гентушные патчи http://gentoo.inode.at/distfiles/grub-0.97...hes-1.4.tar.bz2
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
на 1.95 меню появилось,но патчи на него не накладываются,видимо структура каталогов уже не та...
скачал пропатчил 0.97:
patch -p1 < <имя_патча>
...и так каждый
потом .configure --enable-preset-menu=...
далее
сплаш так и не появился,может пропатчил не так?в menu.lst строка splashscreen (hd0,6)/boot/logo.xpm.gz присутствует.
где ошибся?
скачал пропатчил 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
вероятно не так пропатчил..
на самом деле если нужен сплэш, там нужен только один патч..
когда им запатчишь
пересобираешь, инсталишь и главное не забудь grub-install /dev/куда
я запатчил всеми патчами, но они не все накладываются гладко..
куда -p0 надо, куда -p1
приходилось подбирать..
плюс ко всему заметь, там есть патч на gcc4. если у тебя gcc3 то этот патч накладывать нельзя, граб не будет собираться.
на самом деле если нужен сплэш, там нужен только один патч..
когда им запатчишь
пересобираешь, инсталишь и главное не забудь 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