Темы для Grub
Модератор: Bizdelnick
-
DeadLord
- Сообщения: 64
- ОС: Debian Lenny, WinXP SP3
Темы для Grub
есть несколько тем. можно ли как то посмотреть как они выглядят до установки, а то ребутиться постоянно не очень приятный процесс.
И самый главный вопрос: КАК их устанавливать? (файлы типа .xpm)
И самый главный вопрос: КАК их устанавливать? (файлы типа .xpm)
А почему все хотят жить в раю?! я хочу жить в аду, среди демонов...
-
sbar
- Сообщения: 354
- ОС: Gentoo
Re: Темы для Grub
открыть через gimp, если не ошибаюсь %)(DeadLord @ Mar 9 2007, в 22:04) писал(а):как они выглядят до установки
засунуть в /boot/grub например и прописать в /boot/grub/grub.conf(DeadLord @ Mar 9 2007, в 22:04) писал(а):КАК их устанавливать? (файлы типа .xpm)
Код: Выделить всё
splashimage=(hd0,0)/boot/grub/твоя_картинка.xpm-
Juliette
- Сообщения: 5058
- Статус: ROSA Lab
- ОС: Ubuntu LTS, Mandriva 2011
-
alastor
- Сообщения: 844
- Статус: ARCH'еноид
- ОС: Arch Linux current
Re: Темы для Grub
Примечание: Grub должен быть пропатченным (не знаю, какой по умолчанию в SLED стоит) для поддержки картинок
-
Uncle_Theodore
- Сообщения: 3339
- ОС: Slackware 12.2, ArchLinux 64
Re: Темы для Grub
Можно смотреть их прямо в 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
Ну и так далее...
Картинка должна быть в формате .xpm.gz (зазипанная).
Скопировать их все в директорию /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
Довольно часто нужно не только посмотреть картинку, но и разобраться как на неё "накладывается" grub'овская менюшка. Да и вобще проверить работоспособность grub'а. Тогда:Это позволит не перезагружаясь опробовать загрузчик.
-m 2 - дать виртуальной машине только 2 мега оперативки - дабы не смогло загрузиться ничего кроме загрузчика.
К сожалению срабатывает только один раз (до полной перезагрузки), если заново перезапустить qemu не зависимо от изменений в /boot/grub/ будеть показываться та конфигурация с которой qemu было запущено первый раз. Наверное диск в оперетивке кешируется или ещё что?
Можно воспользоваться и другой виртуальной машиной. Только одна рекомендация: ничего не грузить с реального винта.
Код: Выделить всё
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
Пробовал по этой инструкции > Фоновая картинка в GRUB не пошло
Пришлось искать дефолтную картинку на предмет замены.
Нашёл /boot/message , оказался архив cpio с жепегом внутри , заменил на свою , упаковал .
При загрузке пишет что-то типа неправильный формат файла /boot/message
Внимание вопрос : как теперь правильно упаковать ???
ОС SLED 10
Пришлось искать дефолтную картинку на предмет замены.
Нашёл /boot/message , оказался архив cpio с жепегом внутри , заменил на свою , упаковал .
При загрузке пишет что-то типа неправильный формат файла /boot/message
Внимание вопрос : как теперь правильно упаковать ???
ОС SLED 10
-
Juliette
- Сообщения: 5058
- Статус: ROSA Lab
- ОС: Ubuntu LTS, Mandriva 2011
Re: Темы для Grub
вы пытались пользоваться скриптом из той темы? он работает, как часы; полученный файл (он уже готовый и упакованный) нужно потом скопировать в /boot/grub и прописать в конфиге grub'а, как было указано выше
-
greak
- Сообщения: 485
- Статус: debian user
- ОС: Debian Lenny/Sid
Re: Темы для Grub
А как точно такое же проделывать с лило (bootsplash)?
-
serzh-z
- Бывший модератор
- Сообщения: 8259
- Статус: Маньяк
- ОС: Arch, Fedora, Ubuntu
Re: Темы для Grub
http://www.princessleia.com/liloSplash.php(greak @ Mar 10 2007, в 19:04) писал(а):А как точно такое же проделывать с лило (bootsplash)?
-
Nergul
- Сообщения: 95
- ОС: debian
Re: Темы для Grub
Скрипт работает великолепно , спасибо за него.
Самое интересное не пашет только в SLED . Пробовал в Fedora и Ubuntu , картинка подхватывается влёт.
-
Payne
- Сообщения: 104
Re: Темы для Grub
Ну, если grub пропатченый, то не надо никаких скриптов, ничего, и так работать будет...
Существует другой вопрос!
А как пропатчить его, если к дистру не прилагается пропатченый...
Я пробовал качать и накладывать патч, но что-то он не работает... Отчаялся, взял из asplinux_11... Работает...
Так вот в тему может кто-нибудь ответит, как правильно пропатчивать его??? Я так понимаю, что
А затем
или нет?...
Вроде говорит пропатчил...
Потом
или нет???
В самом конце...
Прошу прощения, если написал много бреда!!!
Существует другой вопрос!
А как пропатчить его, если к дистру не прилагается пропатченый...
Я пробовал качать и накладывать патч, но что-то он не работает... Отчаялся, взял из 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
Payne
Поскольку я сама его не патчила, то я не буду оригинальной, и пошлю вас сюда:
http://www.gnu.org/software/grub
- лопатой грести не перегрести
Поскольку я сама его не патчила, то я не буду оригинальной, и пошлю вас сюда:
http://www.gnu.org/software/grub
-
Juliette
- Сообщения: 5058
- Статус: ROSA Lab
- ОС: Ubuntu LTS, Mandriva 2011
-
Payne
- Сообщения: 104
Re: Темы для Grub
Juliette
Спасибо, будем пробовать!!!
Хотя, сказать по правде, там я уже был!!!
Спасибо, будем пробовать!!!
Хотя, сказать по правде, там я уже был!!!
Прокладка между стулом и клавиатурой - вот причина большинства ошибок системы...
-
Juliette
- Сообщения: 5058
- Статус: ROSA Lab
- ОС: Ubuntu LTS, Mandriva 2011
-
Payne
- Сообщения: 104
Re: Темы для Grub
Хорошо, берем вот этот разархивируем его!!!
Затем берем патч /*заархивировал 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
Payne
ну и дальше чего делаете-то? куда картинку кладёте, как прописываете конфиг...
ну и если попробовать по-простому, вот так его поставить?
ну и дальше чего делаете-то? куда картинку кладёте, как прописываете конфиг...
ну и если попробовать по-простому, вот так его поставить?
Код: Выделить всё
#grub
grub> root (hd0,$)
grub> setup (hd0)
grub> quit-
Payne
- Сообщения: 104
Re: Темы для Grub
Juliette писал(а): ↑23.03.2007 15:12Payne
ну и дальше чего делаете-то? куда картинку кладёте, как прописываете конфиг...
ну и если попробовать по-простому, вот так его поставить?
Код: Выделить всё
#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
У меня всё кулл - пашет!
Пасибо Juliette
Так как у меня мандрива 2007 - там граб уже пропатченный и прописывать ничё нинадо.
Тока в гимпе намутил свою картинку, архивнул - порядок - теперь радость становится с загрузки ноута
Пасибо Juliette
Так как у меня мандрива 2007 - там граб уже пропатченный и прописывать ничё нинадо.
Тока в гимпе намутил свою картинку, архивнул - порядок - теперь радость становится с загрузки ноута
А это чё за красная кнопочка :|
-
Payne
- Сообщения: 104
Re: Темы для Grub
Если Груп патченый, то и без всяких скриптов будет пахать!!!
Прокладка между стулом и клавиатурой - вот причина большинства ошибок системы...
-
Aectann
- Бывший модератор
- Сообщения: 3491
- Статус: ...
- ОС: OS X, GNU_и_не_только/Linux
Re: Темы для Grub
Для сведения: в archlinux ничего патчить не надо, в репозитории community есть grub-gfx, уже пропатченный.
My god... it's full of stars!...
-
Payne
- Сообщения: 104
Re: Темы для Grub
в archlinux ничего патчить не надо
Это Вы, собственно, к чему???
Прокладка между стулом и клавиатурой - вот причина большинства ошибок системы...