бегающие пингвины\GRUB (openSUSE 10.2)

openSUSE, SUSE Linux Enterprise

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

Аватара пользователя
shich
Сообщения: 34
ОС: MOPSLinux 5.1

бегающие пингвины\GRUB

Сообщение shich »

очень мне понравилась эта тема загрузчика. хочу ее включить, чтоб появлялась постоянно. в справке написано: редактируй gfxboot.cfg который лежит в /boot/message

дело-то в том, что message это не папка, а файл... в линуксе я чайник - так что, грузанулся, потыкался в YaST, но и там ничего не нашел.

Подскажите, пожалуйста, как включить эту тему, чтоб она всегда появлялась?
В детстве я играл в футбол,
А когда подрос - стал играть рок'н'ролл
Спасибо сказали:
Аватара пользователя
k0da
Бывший модератор
Сообщения: 6043
Статус: SuSE QA Engineer
ОС: Factory

Re: бегающие пингвины\GRUB

Сообщение k0da »

>> # mkdir foo
>> # cd foo
>> # cpio -i </boot/message
>> # edit something
>> # find | cpio -o >/boot/message
Fury in my eyes, sword on my side
Afro on my head, I'm a black Samurai
Number One, I bring my whole nation alive
Escape death, to become immortalized
Спасибо сказали:
Аватара пользователя
lumumba
Сообщения: 23
ОС: Suse 10.2

Re: бегающие пингвины\GRUB

Сообщение lumumba »

а как вообще графический grub сделать? а то у мну после подправки конфига он стал "console style"
Спасибо сказали:
Аватара пользователя
Cornet
Сообщения: 214
Статус: Status quo
ОС: Debain "Lenny"

Re: бегающие пингвины\GRUB

Сообщение Cornet »

k0da писал(а):
08.02.2007 18:41
>> # mkdir foo
>> # cd foo
>> # cpio -i </boot/message
>> # edit something
>> # find | cpio -o >/boot/message


Что я тупой, я знаю, но не предполагал, что до такой степени.
# mkdir foo - понятно создал директорию
# cd foo - вошел в нее
# cpio -i </boot/message - записал (распаковал) в нее файлы из message
# edit something редактируем файл - как?
# find | cpio -o >/boot/message ищем что и где?

В общем часа 3 поэксперементировал... удалил /boot/message... попытался создать новый, не получилось.
гружусь с черного экрана.
Можно както восстановить хотябы первоначальный Suse ? бог с ними с этими пингвинами, пусть бегаюь в Антарктиде.
AMD64 Phentom 8450 Triple-Core, 4Gb Ram, 500 +1000Gb HDD, LCD 240HD, Geforce-9800 GT,
Ubuntu 11.10 3.0.0-14-amd64 sovetunion.ru
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

Re: бегающие пингвины\GRUB

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

(Cornet @ Mar 18 2007, в 01:29) писал(а):# edit something редактируем файл - как?
Редактором. ;) "cpio -i" извлекает файлы из архива в текущий каталог
(Cornet @ Mar 18 2007, в 01:29) писал(а):# find | cpio -o >/boot/message ищем что и где?
На вход cpio отдаем список всех файлов в текущем каталоге, он их запаковывает обратно.
Спасибо сказали:
Аватара пользователя
LU™
Сообщения: 876
Статус: непримиримый
ОС: openSuse 11,1+factory

Re: бегающие пингвины\GRUB

Сообщение LU™ »

редактировать надо файл gfxboot.cfg

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

# penguin theme likelihood in percent; -1 = auto
penguin=100


это после редактирования
Люди тратили часы, дни, месяцы своего веремени и труда, чтобы создать это (софт) для Вас и дарят это Вам, найдите, пожалуйста, 15 минут времени, чтобы прочитать документацию и научиться это использовать!
Спасибо сказали:
Аватара пользователя
Cornet
Сообщения: 214
Статус: Status quo
ОС: Debain "Lenny"

Re: бегающие пингвины\GRUB

Сообщение Cornet »

LU™ писал(а):
18.03.2007 07:08
редактировать надо файл gfxboot.cfg

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

# penguin theme likelihood in percent; -1 = auto
penguin=100


это после редактирования


После многочисленых манипуляций...
В директории /boot у меня появилось вот сколько каталогов:
/boot/boot/boot/boot/boot/boot/boot/boot/boot/boot/boot/boot/boot/boot/boot/boot/boot/boot/boot/boot/boot/boot/boot/boot/boot/boot/boot/boot/boot/boot/boot/boot/boot/boot/boot/boot/boot/boot/boot/boot/boot

и столько же /boot/grub и в каждой эдентичный набор файлов.

не думаю, что так должно быть.
Файл message из /boot я удалил, так, как после всех манипуляций его роздуло сначала до 61mbt, а потом и вовсе 1,1гбт.
Нашел в etc/opt/kde3/share/mimelnk/ родной и скопировал туда.
Теперь сначала. Что нужно удалить, если нужно?
И дальше пошагово:
1. # cd /
2. # mkdir foo
3. # cd /foo
4. :/foo # cpio -i </boot/message (появились пингвины и прочее)
5. :/foo # edit something тут или открывается диалог или сразу переходит в редактор, в котором не зная как, ничего не сделаеш (пощелкаеш по чем попало выдаст Insert и циферы...)
6. :/foo # find | cpio -o >/boot/message нужно набирать в новой консоли?? после edit something в этой уже ничего не попишеш.
7. "редактировать надо файл gfxboot.cfg
Код
# penguin theme likelihood in percent; -1 = auto
penguin=100" ну он лежит в /foo там penguin= -1 меняем на penguin=100

проделал все, но ничего в загрузке не поменялось, все тот же черный экран, это естественно!, чтото же я должен был делать неправильно.
AMD64 Phentom 8450 Triple-Core, 4Gb Ram, 500 +1000Gb HDD, LCD 240HD, Geforce-9800 GT,
Ubuntu 11.10 3.0.0-14-amd64 sovetunion.ru
Спасибо сказали:
Аватара пользователя
LU™
Сообщения: 876
Статус: непримиримый
ОС: openSuse 11,1+factory

Re: бегающие пингвины\GRUB

Сообщение LU™ »

Cornet
грубо говоря вам нужно распоковать /boot/message в любую дерикторию, в файле gfxboot.cfg изменить -1 на 100, сохранить это и запаковать обратно.
Люди тратили часы, дни, месяцы своего веремени и труда, чтобы создать это (софт) для Вас и дарят это Вам, найдите, пожалуйста, 15 минут времени, чтобы прочитать документацию и научиться это использовать!
Спасибо сказали:
Mangust
Сообщения: 173
ОС: Ubuntu 8.04

Re: бегающие пингвины\GRUB

Сообщение Mangust »

>> # mkdir foo
>> # cd foo
>> # cpio -i </boot/message
Удаляешь /boot/message
Редактируешь конфиг как выше сказали.
>> # find | cpio -o >/boot/message


Вот только зачем оно мне надо было при наличии всего одной загрузки? :D
Спасибо сказали:
Аватара пользователя
LU™
Сообщения: 876
Статус: непримиримый
ОС: openSuse 11,1+factory

Re: бегающие пингвины\GRUB

Сообщение LU™ »

Mangust писал(а):
18.03.2007 14:49
Вот только зачем оно мне надо было при наличии всего одной загрузки? :D

у вас нет Failsafe??
Люди тратили часы, дни, месяцы своего веремени и труда, чтобы создать это (софт) для Вас и дарят это Вам, найдите, пожалуйста, 15 минут времени, чтобы прочитать документацию и научиться это использовать!
Спасибо сказали:
Mangust
Сообщения: 173
ОС: Ubuntu 8.04

Re: бегающие пингвины\GRUB

Сообщение Mangust »

LU™ писал(а):
18.03.2007 16:00
у вас нет Failsafe??


Нет. И дискеты тоже. Как и самой "опенСУСЕ 10.2". После обновления ядра - только и присутсвует меню kernel-*******.
Пару дней назад обсуждалось. Я просто не стал в грубе восстанавливать. Ща сделаю. Видно очень нужная вещь.
Спасибо сказали:
Аватара пользователя
Cornet
Сообщения: 214
Статус: Status quo
ОС: Debain "Lenny"

Re: бегающие пингвины\GRUB

Сообщение Cornet »

Mangust писал(а):
18.03.2007 14:49
>> # mkdir foo
>> # cd foo
>> # cpio -i </boot/message
Удаляешь /boot/message
Редактируешь конфиг как выше сказали.
>> # find | cpio -o >/boot/message


Вот только зачем оно мне надо было при наличии всего одной загрузки? :D


Если кто еще захочет пингвинов, делаем так:
сам графический файл загрузчика находится в упакованом CPIO Архиве /boot/message
тамже и файл конфигурации загрузчика gfxboot.cfg
чтобы чтото с ним сделать, нужно его распаковать, для этого
создаем директорию
1. # cd /
2. # mkdir foo и заходим в нее через консоль
3. # cd /foo
распаковуем в нее содержимое архива /boot/message
4. :/foo # cpio -i </boot/message
5. в любом текстовом редакторе редактируем файл gfxboot.cfg
там penguin= -1 меняем на penguin=100 и сохраняем.
6.теперь пакуем все обратно в /boot/message со всеми изменениями.
:/foo # find | cpio -o >/boot/message
Все. Заходим в Yast > система > загрузчик вкладка "Установка загрузчика" GRUB Настройка загрузчика
Меню загрузки
Чтобы видеть меню загрузчика во время процесса загрузки, установите Показать меню загрузки. Иначе меню загрузчика будет скрыто ставим птицу.
Графический файл меню= /boot/message
Устанавливаем Тайм-аут меню загрузки, (по умолчанию 8 сек.)
Наслаждаемся пингвинами.
AMD64 Phentom 8450 Triple-Core, 4Gb Ram, 500 +1000Gb HDD, LCD 240HD, Geforce-9800 GT,
Ubuntu 11.10 3.0.0-14-amd64 sovetunion.ru
Спасибо сказали:
Аватара пользователя
Палач
Сообщения: 624
Статус: ASUS Eee 1000HE
ОС: Gentoo ~x86 / Simply 5.0

Re: бегающие пингвины\GRUB

Сообщение Палач »

Увидел один раз пингвинов - тоже зачесались руки. Сперва тоже радовался черному экрану, но более пристальное изучение файла показало что после "penguin=100" у меня шла пустая строка. удалил все пробелы и символы после "penguin=100" и наслаждаюсь красивым загрузчиком.
ЗЫ. Может проще было прикрепить уже готовый файлик message ?
ЗЗЫ. Где можно поискать подобные скины к загрузчику?
Спасибо сказали:
Аватара пользователя
Goodvin
Ведущий рубрики
Сообщения: 4333
Статус: ⚝⚠⚒⚑⚖☭☞☣☤&

Re: бегающие пингвины\GRUB

Сообщение Goodvin »

Палач писал(а):
08.05.2007 20:01
ЗЫ. Может проще было прикрепить уже готовый файлик message ?

Проще.
Но напоминает анекдот про первого чукотского ксомонавта:

Сеанс связи с космическим кораблем, на борту которого две собаки и чукча..
ЦУП: - Лайка, прием!
Лайка: - ГАВ!
ЦУП: - Лайка, нажми красную кнопку вывода солнечно батареи !
Лайка: - ГАВ! нажимает кнопку... разоврачивается солнечная батарея..
ЦУП: - Шарик, прием!
Шарик: - ГАВ!
ЦУП: - Шарик, нажми синюю кнопку изменения высоты орбиты!
Шарик: - ГАВ! нажимает кнопку, корабль меняет высоту
ЦУП: - Чукча, прием!
Чукча: - ГАВ!
ЦУП: - Чего гавкаеш, придурок этакий....!!!!!??
Накорми собак и не вздумай ничего трогать!!!!!
Спасибо сказали:
Аватара пользователя
fed71
Сообщения: 2480
ОС: Ubuntu

Re: бегающие пингвины\GRUB

Сообщение fed71 »

Палач писал(а):
08.05.2007 20:01
ЗЗЫ. Где можно поискать подобные скины к загрузчику?

Поискать можно здесь
Я не знаю кто я. Не помню ни серии своей, ни инвентарного номера...

Мой блог http://fed71.livejournal.com
Спасибо сказали:
KMS
Сообщения: 231
ОС: Leap 42.1

Re: бегающие пингвины\GRUB

Сообщение KMS »

Доигрался, теперь у меня при загрузке выдает (hd0,5)/boot/message: invlid file format и через пару секунд выходит на консольный вид.
Правда у меня это произошло после попытки заменить тему bootsplash
Ввел команду

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

su -c " mkinitrd -s 1024x768"

и после перезагрузки началось. И в домашнем каталоге создается файл core(данные о сбое программы)
Распаковываю как здесь описывалось message но файла gfxboot.cfg нету, вот тлько эти

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

16x16.fnt  back.jpg  en.hlp  en.tr  init  languages  timer_a.jpg

Если не трудно то скинь кто нибудь файл /boot/message, не обязательно с пингвинами.
Спасибо сказали:
Аватара пользователя
Палач
Сообщения: 624
Статус: ASUS Eee 1000HE
ОС: Gentoo ~x86 / Simply 5.0

Re: бегающие пингвины\GRUB

Сообщение Палач »

Ну держи. А вообще на будущее - постарайся делать бэкапы перед изменением чего-либо
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Спасибо сказали:
KMS
Сообщения: 231
ОС: Leap 42.1

Re: бегающие пингвины\GRUB

Сообщение KMS »

Палач, спасибо
Спасибо сказали:
Аватара пользователя
Палач
Сообщения: 624
Статус: ASUS Eee 1000HE
ОС: Gentoo ~x86 / Simply 5.0

Re: бегающие пингвины\GRUB

Сообщение Палач »

А вот что интересно - в 10.3 есть что-нибудь подобное, никто не смотрел? Что-то только сейчас мысль в голову пришла
Спасибо сказали:
blackdevil
Бывший модератор
Сообщения: 2751
Статус: Добровольный помощник
ОС: Ubuntu (lts)

Re: бегающие пингвины\GRUB

Сообщение blackdevil »

А вот что интересно - в 10.3 есть что-нибудь подобное, никто не смотрел?

А мне куда более интересно количество скачиваний вашего файлика :)
Кол-во скачиваний: 19

Уже видимо 19 челов себе загрузчик запороли )))))

Подскажите пожалуйста (надеюсь не боян) почему у меня примерно каждый месяц 13-го числа менюшка grub превращается из обычного экрана в картинку на которой северный полюс и туда-сюда пингвины бегают? :) Это типа годовщина чтоли какая-то? Что за праздник-то?
Простые решения для Ubuntu-подобных систем: смотрим тут
Спасибо сказали:
Аватара пользователя
k0da
Бывший модератор
Сообщения: 6043
Статус: SuSE QA Engineer
ОС: Factory

Re: бегающие пингвины\GRUB

Сообщение k0da »

blackdevil, это рандом называется
1 случай из ста
Fury in my eyes, sword on my side
Afro on my head, I'm a black Samurai
Number One, I bring my whole nation alive
Escape death, to become immortalized
Спасибо сказали:
blackdevil
Бывший модератор
Сообщения: 2751
Статус: Добровольный помощник
ОС: Ubuntu (lts)

Re: бегающие пингвины\GRUB

Сообщение blackdevil »

Блин так не интересно :) У меня почему-то этот рандом частенько выпадает в районе 13-го числа каждого месяца )
Простые решения для Ubuntu-подобных систем: смотрим тут
Спасибо сказали:
Аватара пользователя
Палач
Сообщения: 624
Статус: ASUS Eee 1000HE
ОС: Gentoo ~x86 / Simply 5.0

Re: бегающие пингвины\GRUB

Сообщение Палач »

blackdevil писал(а):
18.10.2007 18:03
А мне куда более интересно количество скачиваний вашего файлика :)
Цитата
Кол-во скачиваний: 19

Уже видимо 19 челов себе загрузчик запороли )))))


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

Re: бегающие пингвины\GRUB

Сообщение kasak »

а можно ли где-нить взять сорц пакет с этим gfxboot и как-нить вкомпилить по хитрому?? я бы для слаки пакетик создал
Linux kasak-pc 6.17.8-arch1-1 #1 SMP PREEMPT_DYNAMIC Fri, 14 Nov 2025 06:54:20 +0000 x86_64 GNU/Linux
Спасибо сказали:
Аватара пользователя
kasak
Сообщения: 899
ОС: OpenBSD

Re: бегающие пингвины\GRUB

Сообщение kasak »

эх хехехе ))
достал пакетик из источников Сюсе. пропатчил граб нужным патчем gfxboot
скомпилил всё (тут было бовольно трудно т.к. понадобилось устанавливать в перл html парсер.. (предварительно выяснив чего же перлу не хватает))
потом пришлось попотеть с созданием файла message ( т.к. метод:
cd /usr/share/gfxboot/themes/Suse
mkbootmsg -c boot.config /boot/message
не создавало cpio архив а создавало просто файл.

вобщем в итоге взял файлик который был там уже готов и подправил в нём то что вышеобсуждалось..
всё заработало :)

заодно bootsplash сделал на своей слаке =) ядро 2.6.22.9 =)
Linux kasak-pc 6.17.8-arch1-1 #1 SMP PREEMPT_DYNAMIC Fri, 14 Nov 2025 06:54:20 +0000 x86_64 GNU/Linux
Спасибо сказали:
Аватара пользователя
chups
Сообщения: 79
ОС: Debian Lenny GNU/Linux

Re: бегающие пингвины\GRUB

Сообщение chups »

А вот что интересно - в 10.3 есть что-нибудь подобное, никто не смотрел? Что-то только сейчас мысль в голову пришла

все отлично работает, пингвинчики бегают, пользовался руководством Cornet, правда некоторые пункты несколько иначе, но впринципе все так само
Спасибо сказали:
Аватара пользователя
new bee
Сообщения: 220
ОС: Arch, Ubuntu

Re: бегающие пингвины\GRUB

Сообщение new bee »

А где можно изменить разрешение самого меню GRUB'a?

800х600 как-то неочень смотрится по сравнению с темой fbsplash'a в 1280х1024.

UPD: Кажется нашел решение... выложил здесь
Свободного можно покорить, нельзя исправить, ведь невозможно улучшить море или ветер.
Свобода подобна тайному обряду: захочешь улучшить - оскудеет, задумаешь подчинить - исчезнет...
Лао Цзы
Спасибо сказали:
Аватара пользователя
Redat
Сообщения: 47
Статус: mid-line
ОС: OpenSuSE 15.4

Re: бегающие пингвины\GRUB

Сообщение Redat »

blackdevil писал(а):
18.10.2007 18:03
... почему у меня примерно каждый месяц 13-го числа менюшка grub превращается из обычного экрана в картинку на которой северный полюс и туда-сюда пингвины бегают? :) Это типа годовщина чтоли какая-то? Что за праздник-то?

У меня сегодня Дед Мороз туда-сюда прогуливался. И тема какая-то новогодняя была. :D
Lenovo V530, Intel Core i5-9400
Спасибо сказали: