Темы для Grub

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

Модератор: Bizdelnick

Аватара пользователя
DeadLord
Сообщения: 64
ОС: Debian Lenny, WinXP SP3

Темы для Grub

Сообщение DeadLord »

есть несколько тем. можно ли как то посмотреть как они выглядят до установки, а то ребутиться постоянно не очень приятный процесс.
И самый главный вопрос: КАК их устанавливать? (файлы типа .xpm)
А почему все хотят жить в раю?! я хочу жить в аду, среди демонов...
Спасибо сказали:
sbar
Сообщения: 354
ОС: Gentoo

Re: Темы для Grub

Сообщение sbar »

(DeadLord @ Mar 9 2007, в 22:04) писал(а):как они выглядят до установки
открыть через gimp, если не ошибаюсь %)
(DeadLord @ Mar 9 2007, в 22:04) писал(а):КАК их устанавливать? (файлы типа .xpm)
засунуть в /boot/grub например и прописать в /boot/grub/grub.conf

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

splashimage=(hd0,0)/boot/grub/твоя_картинка.xpm
Спасибо сказали:
Аватара пользователя
Juliette
Сообщения: 5058
Статус: ROSA Lab
ОС: Ubuntu LTS, Mandriva 2011

Re: Темы для Grub

Сообщение Juliette »

Спасибо сказали:
Аватара пользователя
alastor
Сообщения: 844
Статус: ARCH'еноид
ОС: Arch Linux current

Re: Темы для Grub

Сообщение alastor »

Примечание: Grub должен быть пропатченным (не знаю, какой по умолчанию в SLED стоит) для поддержки картинок
Спасибо сказали:
Аватара пользователя
Uncle_Theodore
Сообщения: 3339
ОС: Slackware 12.2, ArchLinux 64

Re: Темы для Grub

Сообщение Uncle_Theodore »

Можно смотреть их прямо в Grub'e
Скопировать их все в директорию /boot на диск (hd0,0), перезапуститься, и, когда меню grub'a появится, на экране, нажать
c
потом
root (hd0,0)
потом по очереди

splashimage /boot/grub/image1.xpm.gz
splashimage /boot/grub/image1.xpm.gz
splashimage /boot/grub/image3.xpm.gz

Ну и так далее...

(DeadLord @ Mar 9 2007, в 22:04) писал(а):КАК их устанавливать? (файлы типа .xpm)


засунуть в /boot/grub например и прописать в /boot/grub/grub.conf

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

splashimage=(hd0,0)/boot/grub/твоя_картинка.xpm

Картинка должна быть в формате .xpm.gz (зазипанная).
Спасибо сказали:
Аватара пользователя
yros
Сообщения: 245

Re: Темы для Grub

Сообщение yros »

Довольно часто нужно не только посмотреть картинку, но и разобраться как на неё "накладывается" grub'овская менюшка. Да и вобще проверить работоспособность grub'а. Тогда:

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

qemu -hda /dev/hda -m 2 -nics 0
Это позволит не перезагружаясь опробовать загрузчик.
-m 2 - дать виртуальной машине только 2 мега оперативки - дабы не смогло загрузиться ничего кроме загрузчика.

К сожалению срабатывает только один раз (до полной перезагрузки), если заново перезапустить qemu не зависимо от изменений в /boot/grub/ будеть показываться та конфигурация с которой qemu было запущено первый раз. Наверное диск в оперетивке кешируется или ещё что?
Можно воспользоваться и другой виртуальной машиной. Только одна рекомендация: ничего не грузить с реального винта.
myLinux 3.1 | 2.6.17.6
Спасибо сказали:
Nergul
Сообщения: 95
ОС: debian

Re: Темы для Grub

Сообщение Nergul »

Пробовал по этой инструкции > Фоновая картинка в GRUB не пошло :(
Пришлось искать дефолтную картинку на предмет замены.
Нашёл /boot/message , оказался архив cpio с жепегом внутри , заменил на свою , упаковал .
При загрузке пишет что-то типа неправильный формат файла /boot/message
Внимание вопрос : как теперь правильно упаковать ???
ОС SLED 10
Спасибо сказали:
Аватара пользователя
Juliette
Сообщения: 5058
Статус: ROSA Lab
ОС: Ubuntu LTS, Mandriva 2011

Re: Темы для Grub

Сообщение Juliette »

вы пытались пользоваться скриптом из той темы? он работает, как часы; полученный файл (он уже готовый и упакованный) нужно потом скопировать в /boot/grub и прописать в конфиге grub'а, как было указано выше
Спасибо сказали:
Аватара пользователя
greak
Сообщения: 485
Статус: debian user
ОС: Debian Lenny/Sid

Re: Темы для Grub

Сообщение greak »

А как точно такое же проделывать с лило (bootsplash)?
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

Re: Темы для Grub

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

(greak @ Mar 10 2007, в 19:04) писал(а):А как точно такое же проделывать с лило (bootsplash)?
http://www.princessleia.com/liloSplash.php
Спасибо сказали:
Nergul
Сообщения: 95
ОС: debian

Re: Темы для Grub

Сообщение Nergul »

Juliette писал(а): ↑
10.03.2007 15:35
вы пытались пользоваться скриптом из той темы? он работает, как часы; полученный файл (он уже готовый и упакованный) нужно потом скопировать в /boot/grub и прописать в конфиге grub'а, как было указано выше


Скрипт работает великолепно , спасибо за него.
Самое интересное не пашет только в SLED . Пробовал в Fedora и Ubuntu , картинка подхватывается влёт.
Спасибо сказали:
Аватара пользователя
Payne
Сообщения: 104

Re: Темы для Grub

Сообщение Payne »

Ну, если grub пропатченый, то не надо никаких скриптов, ничего, и так работать будет...

Существует другой вопрос! :)

А как пропатчить его, если к дистру не прилагается пропатченый...
Я пробовал качать и накладывать патч, но что-то он не работает... Отчаялся, взял из asplinux_11... Работает...

Так вот в тему может кто-нибудь ответит, как правильно пропатчивать его??? Я так понимаю, что

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

#gunzip patch.gz #patch - название патча

А затем

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

#patch -p1 -i patch #логично, что патч находится в каталоге с сырцами

или нет?...
Вроде говорит пропатчил...
Потом

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

#./configure && make && make install #ну, или типа того...

или нет??? :)

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

#grub-install hd0

В самом конце...

Прошу прощения, если написал много бреда!!! :)
Прокладка между стулом и клавиатурой - вот причина большинства ошибок системы...
Спасибо сказали:
Аватара пользователя
Juliette
Сообщения: 5058
Статус: ROSA Lab
ОС: Ubuntu LTS, Mandriva 2011

Re: Темы для Grub

Сообщение Juliette »

Payne
Поскольку я сама его не патчила, то я не буду оригинальной, и пошлю вас сюда:
http://www.gnu.org/software/grub :blush2: - лопатой грести не перегрести
Спасибо сказали:
Аватара пользователя
Juliette
Сообщения: 5058
Статус: ROSA Lab
ОС: Ubuntu LTS, Mandriva 2011

Re: Темы для Grub

Сообщение Juliette »

Спасибо сказали:
Аватара пользователя
Payne
Сообщения: 104

Re: Темы для Grub

Сообщение Payne »

Juliette
Спасибо, будем пробовать!!! :)

Хотя, сказать по правде, там я уже был!!! :)
Прокладка между стулом и клавиатурой - вот причина большинства ошибок системы...
Спасибо сказали:
Аватара пользователя
Juliette
Сообщения: 5058
Статус: ROSA Lab
ОС: Ubuntu LTS, Mandriva 2011

Re: Темы для Grub

Сообщение Juliette »

Payne писал(а): ↑
19.03.2007 17:21
Juliette
Спасибо, будем пробовать!!! :)

Хотя, сказать по правде, там я уже был!!! :)

ну тогда, может, опИшите подробно весь ваш порядок действий, может где-то чо-то не туда сделали :girl_smile:
патчить - это ж в принципе простенькое дело
Спасибо сказали:
Аватара пользователя
Payne
Сообщения: 104

Re: Темы для Grub

Сообщение Payne »

Juliette писал(а): ↑
19.03.2007 21:32
ну тогда, может, опИшите подробно весь ваш порядок действий, может где-то чо-то не туда сделали :girl_smile:
патчить - это ж в принципе простенькое дело

Хорошо, берем вот этот
разархивируем его!!!
Затем берем патч
/*заархивировал zip, т.к. файлы patch нельзя приложить к сообщению */, разархивируем тоже, кладем в папку, куда распаковали grub-0.97 и патчим командой

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

#patch -p1 -i patch #patch - название патча

Он говорит, что все пропатчено, даже выводит инфу по этому поводу...
Далее...

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


#make && checkinstall #ну, чтобы собрать его в пакет
#installpkg <полученый пакет> #замечу, что до этого груба не было, но после установки пакета он появляется
#grub-install hd0 #инсталю в mbr

Так???
Но заставка не работает!!! :)
Прокладка между стулом и клавиатурой - вот причина большинства ошибок системы...
Спасибо сказали:
Аватара пользователя
Juliette
Сообщения: 5058
Статус: ROSA Lab
ОС: Ubuntu LTS, Mandriva 2011

Re: Темы для Grub

Сообщение Juliette »

Payne
ну и дальше чего делаете-то? куда картинку кладёте, как прописываете конфиг...


ну и если попробовать по-простому, вот так его поставить?

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

#grub
grub> root (hd0,$)
grub> setup (hd0)
grub> quit
Спасибо сказали:
Аватара пользователя
Payne
Сообщения: 104

Re: Темы для Grub

Сообщение Payne »

Juliette писал(а): ↑
23.03.2007 15:12
Payne
ну и дальше чего делаете-то? куда картинку кладёте, как прописываете конфиг...


ну и если попробовать по-простому, вот так его поставить?

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

#grub
grub> root (hd0,$)
grub> setup (hd0)
grub> quit

Juliette
по-простому? Это же получается тоже самое, что

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

#grub-install hd0
? Или нет?
Так вот, в /boot/grub/menu.lst (из которого он и читает настройки, а если бы не читал, как бы я тогда обычное грубовское меню видел!?)... И в этом menu.lst есть строка:

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

 splashimage=(hd0,6)/boot/grub/splashimages/kartinka.xpm.gz

Если ставлю пропатченый уже grub, то все работает!!! :)

Вы попробуйте, пропатчите его! Может и мне поможете! А то ведь нигде в инете не пишут, как его правильно собрать, чтобы работало! Может, там ещё какой-нибудь patch нужен... :)
Прокладка между стулом и клавиатурой - вот причина большинства ошибок системы...
Спасибо сказали:
Аватара пользователя
Mammoth
Сообщения: 150
Статус: Курит в сторонке ~~~~~
ОС: O SUSE 11.2 и всякое

Re: Темы для Grub

Сообщение Mammoth »

У меня всё кулл - пашет! :D
Пасибо Juliette :blush:
Так как у меня мандрива 2007 - там граб уже пропатченный и прописывать ничё нинадо.
Тока в гимпе намутил свою картинку, архивнул - порядок - теперь радость становится с загрузки ноута :D
А это чё за красная кнопочка :|
Спасибо сказали:
Аватара пользователя
Payne
Сообщения: 104

Re: Темы для Grub

Сообщение Payne »

Mammoth писал(а): ↑
26.03.2007 11:23
У меня всё кулл - пашет! :D
Пасибо Juliette :blush:
Так как у меня мандрива 2007 - там граб уже пропатченный и прописывать ничё нинадо.
Тока в гимпе намутил свою картинку, архивнул - порядок - теперь радость становится с загрузки ноута :D

Если Груп патченый, то и без всяких скриптов будет пахать!!! :) 640x480 и 14 цветов и радость в наш огород...
Прокладка между стулом и клавиатурой - вот причина большинства ошибок системы...
Спасибо сказали:
Аватара пользователя
Aectann
Бывший модератор
Сообщения: 3491
Статус: ...
ОС: OS X, GNU_и_не_только/Linux

Re: Темы для Grub

Сообщение Aectann »

Для сведения: в archlinux ничего патчить не надо, в репозитории community есть grub-gfx, уже пропатченный.
My god... it's full of stars!...
Спасибо сказали:
Аватара пользователя
Payne
Сообщения: 104

Re: Темы для Grub

Сообщение Payne »

в archlinux ничего патчить не надо

Это Вы, собственно, к чему??? :) Тут вроде бы и речи об этом дистре не было...
Прокладка между стулом и клавиатурой - вот причина большинства ошибок системы...
Спасибо сказали: