Форум русскоязычного сообщества Ubuntu


Автор Тема: Графическас заставка для меню GRUB  (Прочитано 22111 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Vadimir

  • Автор темы
  • Любитель
  • *
  • Сообщений: 85
    • Просмотр профиля
Графическас заставка для меню GRUB
« : 21 Февраль 2006, 20:06:41 »
Решил приукрасить загрузку своего компьютера:

Для работы нам понадобится GIMP

1. Запускаем;
2. Файл --> Новый;
3. Размеры 640х480 --> ок
4. Рисуем картинку.
5. Нажимаем Alt+i или Изображение-->Режим --> индексированное
6. Выставляем 14 цветов для генерации палитры
7. Сохрансем рисунок с расширением *.хpm
8. gzip ImageName.xpm
9. копируем  ImageName.xpm.gz в /boot/grub
10. редактируем /boot/grub/menu.lst, дописывас строку splashimage=(hd0,Х)/grub/ImageName.xpm.gz, после default 0

Х --- ваш корневой раздел минус один

наслаждаемся собственным творением.

Оффлайн Stalwart

  • Активист
  • *
  • Сообщений: 730
  • All Your Base...
    • Просмотр профиля
Re: Графическас заставка для меню GRUB
« Ответ #1 : 24 Февраль 2006, 17:39:50 »
А с поставил timeout 0 на ноуте (там только линух) :)
ArchLinux // openbox

Оффлайн kasatca

  • Новичок
  • *
  • Сообщений: 20
    • Просмотр профиля
Re: Графическас заставка для меню GRUB
« Ответ #2 : 25 Август 2006, 12:56:25 »
Приветствую.
Сделала все так как написал автор,за исключением того что картинку готовую взсла с http://www.gnome-look.org.
В результате мне пишут что то вроде Failed  to read splashimage=(hd0,5)/grub/Blubuntu-w.xpm.gz
Press any key to continue
Нажимаю и попадаю в знакомый черный скран с выбором операционной системы.
В чем мос ошибка?
« Последнее редактирование: 28 Август 2006, 11:00:43 от kasatca »

Оффлайн overlord

  • Новичок
  • *
  • Сообщений: 3
  • Ubuntu 5.10
    • Просмотр профиля
Re: Графическас заставка для меню GRUB
« Ответ #3 : 25 Август 2006, 13:11:12 »
10. редактируем /boot/grub/menu.lst, дописывас строку splashimage=(hd0,Х)/grub/ImageName.xpm.gz, после default 0

Х --- ваш корневой раздел минус один

наслаждаемся собственным творением.

Не совсем верно, Х зависит от того как с разбил диск на партиции. Лично у меня идёт boot, swap, root =)
так, что логичней смотреть на вывод mount.
Из жизни обычно уходст назад головой
Из жизни обычно никто не уходит живой

Оффлайн kasatca

  • Новичок
  • *
  • Сообщений: 20
    • Просмотр профиля
Re: Графическас заставка для меню GRUB
« Ответ #4 : 28 Август 2006, 11:01:34 »
Все завершилось удачно. Я не ууказала правельный путь.  :-[

Оффлайн ste@ls

  • Участник
  • *
  • Сообщений: 114
    • Просмотр профиля
Re: Графическас заставка для меню GRUB
« Ответ #5 : 03 Сентябрь 2006, 12:25:31 »
ИМХО, если делать картинку для груба, то уже надо ставить gfx-menu.
Фак уже давно имеется и проживает тута https://forum.ubuntu.ru/index.php?topic=3449.0

Оффлайн Vadimir

  • Автор темы
  • Любитель
  • *
  • Сообщений: 85
    • Просмотр профиля
Re: Графическас заставка для меню GRUB
« Ответ #6 : 30 Сентябрь 2006, 15:42:12 »
FAQ посвился значительно позднее моего поста :P

Оффлайн MrGalaxy

  • Любитель
  • *
  • Сообщений: 85
  • Вечный студент
    • Просмотр профиля
Re: Графическас заставка для меню GRUB
« Ответ #7 : 05 Январь 2008, 23:34:22 »
Vadimir
Здравствуйте!
Скажите пожалуйста, после установки картинки-заставки у Вас работает регулировка цветов в команде color? Если да, то дайте ссылку на дистрибутив ГРУБа, который у Вас установлен.
У меня цвет текста меню всегда отображается белым, а фон - чёрным. Комментарю splashimage - всё опять работает. Я пользуюсь сборкой ГРУБа с последнего диска Убунты 7.10.

Оффлайн Larkin

  • Новичок
  • *
  • Сообщений: 1
  • Godsmack
    • Просмотр профиля
Re: Графическас заставка для меню GRUB
« Ответ #8 : 08 Апрель 2008, 18:34:59 »
splashimage=(hd0,Х)/grub/ImageName.xpm.gz
небольшая неточность. У меня взлетело посте того, как я прописал таким образом:
splashimage (hd0,Х)/boot/grub/ImageName.xpm.gz

а в целом - инфа полезная, спасибо. )

Оффлайн maranoid

  • Активист
  • *
  • Сообщений: 295
    • Просмотр профиля
Re: Графическас заставка для меню GRUB
« Ответ #9 : 09 Апрель 2008, 10:03:55 »
Вообще то все можно сделать через ГУИ:
sudo apt-get install startupmanager
Ubuntu 10.04

Оффлайн aleksubuntu

  • Активист
  • *
  • Сообщений: 254
    • Просмотр профиля
Re: Графическас заставка для меню GRUB
« Ответ #10 : 09 Апрель 2008, 10:50:07 »
а не подскажите как из opensuse 10.2 вытащить splashimage или где его скачать, понравился тем как пингвины кувыркаются и лазеют по горизонтали и вертикали причем в сусе splash этот появляется редко примерно 1 раз за 20 загрузок или когда что-то случается.

« Последнее редактирование: 07 Апрель 2009, 20:22:56 от aleksubuntu »
ASUS A8N-VM CSM, amd64 x2 4400, 2Gb, WD320Gb, GTX260GS, window7 x64 & kubuntu-12.10-desktop-amd64, s-1401, s2-3200ci, aspire 5745dg

Оффлайн AndrewSM

  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Re: Графическас заставка для меню GRUB
« Ответ #11 : 25 Апрель 2008, 18:07:05 »
а не подскажите как из opensuse 10.2 вытащить splashimage или где его скачать, понравился тем как пингвины кувыркаются и лазеют по горизонтали и вертикали причем в сусе splash этот появляется редко примерно 1 раз за 20 загрузок или когда что-то случается.

Изменение внешнего вида при загрузке в GRUB
Для тех кто хочет пингвинов в меню загрузки, делаем так:
- сам графический файл загрузчика находится в упакованом CPIO Архиве /boot/message, там же и файл конфигурации загрузчика gfxboot.cfg чтобы чтото с ним сделать, нужно его распаковать,
для этого создаем директорию

# cd /
# mkdir foo

- заходим в неё через консоль
# cd /foo
- распаковываем в неё содержимое архива /boot/message
# cpio -i </boot/message
- в любом текстовом редакторе редактируем файл gfxboot.cfg
значение penguin= -1 меняем на penguin=100 и сохраняем.

- теперь пакуем все обратно в /boot/message со всеми изменениями.
# find | cpio -o >/boot/message
Все.
Заходим в Yast > Система > Загрузчик вкладка "Установка загрузчика" GRUB Настройка загрузчика
Меню загрузки
Чтобы видеть меню загрузчика во время процесса загрузки, установите метку напротив "Показать меню загрузки". Иначе меню загрузчика будет скрыто.
Графический файл меню = /boot/message
Устанавливаем Тайм-аут меню загрузки, (по умолчанию 8 сек.)
Наслаждаемся пингвинами.

Думаю для убунту эта инструкция тоже подойдёт...
« Последнее редактирование: 25 Апрель 2008, 18:10:21 от AndrewSM »

Оффлайн aleksubuntu

  • Активист
  • *
  • Сообщений: 254
    • Просмотр профиля
Re: Графическас заставка для меню GRUB
« Ответ #12 : 07 Апрель 2009, 20:21:22 »
вот про эту заставку ранее писал, давно как то (не наше её в suse 10.2). Может кто знает где её скачать и как прикрутить?
здесь про неё пишут http://habrahabr.ru/blogs/fun/17549/
нашел где лежит http://www.gamers.org/~quinet/lilo/
penguins.boot.gz (63 KB) http://www.gamers.org/~quinet/lilo/penguins.boot.gz
« Последнее редактирование: 08 Апрель 2009, 21:15:43 от aleksubuntu »
ASUS A8N-VM CSM, amd64 x2 4400, 2Gb, WD320Gb, GTX260GS, window7 x64 & kubuntu-12.10-desktop-amd64, s-1401, s2-3200ci, aspire 5745dg

Оффлайн aleksubuntu

  • Активист
  • *
  • Сообщений: 254
    • Просмотр профиля
Re: Графическас заставка для меню GRUB
« Ответ #13 : 10 Апрель 2009, 21:28:22 »
Всё получилось на 8.10.
Первый вариант стандартный grub с поддержкой splashimage  типа *.xpm.gz
grub_0.97-29ubuntu45_amd64.deb
grub-splashimages_1.2.3_all.deb

Второй вариант grub-gfxboot_0.97-40_amd64 с поддержкой тем,
типа или splashimage или анимированные пингвины.
http://sidux.com/debian/pool/main/g/

grub-gfxboot_0.97-40_amd64.deb
gfxboot_3.3.39-4_amd64.deb
gfxboot-theme-sidux-2008-04-pontos_0.6.23_all.deb

и перепаковка пригодилась
~$ mkdir foo
~$ cd foo
~$ cpio -i </boot/message.hd
в любом текстовом редакторе редактируем файл gfxboot.cfg
значение penguin=0 меняем на penguin=100 и сохраняем.
~$ find | cpio -o >~/message.hd
и копируем в /boot

Вопрос а другие анимированные темы бывают?
« Последнее редактирование: 10 Апрель 2009, 21:40:42 от aleksubuntu »
ASUS A8N-VM CSM, amd64 x2 4400, 2Gb, WD320Gb, GTX260GS, window7 x64 & kubuntu-12.10-desktop-amd64, s-1401, s2-3200ci, aspire 5745dg

 

Страница сгенерирована за 0.108 секунд. Запросов: 24.