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


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: [HOWTO]GfxBoot или красивая заcтавка для меню GRUB  (Прочитано 93243 раз)

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

Оффлайн CaMoBaPuK

  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
так вроде всё работает. Перезагружаюсь =)

Пользователь решил продолжить мысль 27 Мая 2010, 22:57:27:
АААААААААААААААААААА всё работает  :D
СПССССССССССССС ОГРОМНОЕ!
« Последнее редактирование: 27 Мая 2010, 22:57:27 от CaMoBaPuK »

Анатоль25

  • Гость
Ну слава богу, вё обошлось ;)
(слежу за вашей беседой третий день)
________________
ТО:  ende_neu--
Как я понял, это с Грубом-2 не работает?
Но если откатываться до Груба, то там
по моему в "Менеджере загрузки" можно было
картинки менять

Оффлайн ende_neu

  • Старожил
  • *
  • Сообщений: 2473
    • Просмотр профиля
>Как я понял, это с Грубом-2 не работает?

Нет.Там есть какой-то подобный проект- BURG, но он пока недоразвитый (всего пара тем имеется и отсутсвуют внятные руководства)

>"Менеджере загрузки"

Что это- "Startup-manager"?Не, это не то.Там ставятся обычные картинки для первого груба- они попроще (меньше цветов позволяется, разрешение, отсутствие анимации).
GfxBoot более продвинутый вариант, хотя по нынешним временам тоже не особо впечатляюще выглядит.
Жду когда допилят BURG, да и собственно сам Груб2 до вменяемого состояния.(^_^)

Анатоль25

  • Гость
Спасибо, всё понял

Оффлайн ded2007

  • Новичок
  • *
  • Сообщений: 5
  • Спрашивайте... Отвечаем
    • Просмотр профиля
    • gfxboot @DED-LEGO@ on greenflash.su
Подскажите каким образом можно удалить текст внизу экрана при загрузке?
Для того чтобы стало понятнее:

Видите внизу экрана надпись "Use ...", так вот мне хотелось бы её удалить, только вот я не могу понять как =(

Измените в menu.lst все команды title по следующей схеме
 - если было: title bla-bla-bla
 - сделать : title bla-bla-bla \n \n

Если же хотите вместо нижних строк написать свои комментарии, то...
 - с комментариями: title bla-bla-bla \n comment 1  \n comment 2

Примечание: Вышесказанное относится к текстовому режиму, без "красот" или, как в Вашем случае, со сплэшами. В gfxboot же, все что следует после \n будет проигнорировано. Если хотите в gfxboot вставить свои комментарии, то юзайте @DED-LEGO@ (см. ниже)
« Последнее редактирование: 08 Июля 2010, 23:43:41 от ded2007 »

Оффлайн ded2007

  • Новичок
  • *
  • Сообщений: 5
  • Спрашивайте... Отвечаем
    • Просмотр профиля
    • gfxboot @DED-LEGO@ on greenflash.su
Доброго времени. Решил поэксперементировать,поставить картинку на фон Grub. Два жестких диска.

    title Ubuntu 8.10, kernel 2.6.27-15-generic
    uuid 00aa76ba-e0c6-41ff-a19e-5ffcdecc54d5
    kernel /boot/vmlinuz-2.6.27-15-generic root=UUID=00aa76ba-e0c6-41ff-a19e-5ffcdecc54d5 ro xforcevesa splash
    initrd /boot/initrd.img-2.6.27-15-generic
    quiet


А что прописать в =(hdX,X). Строки root нет.Прописал 0,1 - меню по умолчанию.
Вторая система:

    title Microsoft Windows XP Home Edition RU
    root (hd0,0)
    savedefault
    makeactive
    chainloader +1                            Поискал по форуму, но конкретного ответа не нашел. Возможно тема потеряла актуальность,т.к. ей уже сто лет, но и я далеко не первой свежести. 63 года дают знать.Если можно,кто нибудь посоветуйте.
(hd0,1) - это второй раздел на первом диске. В терминах GRUB-a нумерация идет с 0.
В Вашем же случае, как я понимаю, нужно было бы указать (hd1,0), т.е. первый раздел второго диска.
Я правильно понимаю?
Если да, то еще рано радоваться!  :coolsmiley: Дело в том, что Оси от Microsoft не умеют грузиться со второго харда.
Поэтому нужно еще "перемапить", т.е. поменять местами винты в памяти, по примеру того как это делает BIOS.
Тогда последовательность команд будет выглядить так:
title WinXP from (hd1,0) with remaping
  map (hd1) (hd0)
  map (hd0) (hd1)
  map --rehook
  root(hd0,0)
  makeactive
  chainloader /ntldr

Обратите внимание, что в команде chainloader можно указывать загрузчик ОСи.

Кстати!
Ах да, могу сразу сказать. Что в menu.lst нету моей Windows 7 как вариант загрузки. Папку Груба я с бэкапил.
Чё делать дальше?
Для VISTA или Win7 загрузчик называется bootmgr, поэтому...
если известно, что Win7 на втором разделе первого диска, то...
title Win VISTA or Win 7 from (hd0,1)
  root (hd0,1)
  makeactive
  chainloader /bootmgr



если неизвестно, то с поиском на первом диске
title Win VISTA or Win 7 find and boot
  find --set-root /bootmgr
  makeactive
  chainloader /bootmgr


если хард диск с Win7 не первый, то нужен ремапинг (см. выше)
« Последнее редактирование: 08 Июля 2010, 23:44:53 от ded2007 »

Оффлайн ded2007

  • Новичок
  • *
  • Сообщений: 5
  • Спрашивайте... Отвечаем
    • Просмотр профиля
    • gfxboot @DED-LEGO@ on greenflash.su
Если интересуетесь GFXboot, то приглашаем к обсуждению.
Адрес: http://greenflash.su/forum/2-492-1

Документация, видеоуроки,

Примеры анимации:
 - Часы с ЛОГОТИПАМИ (Логотипы меняются при движении по меню. Можно подсовывать свои.)
 - БЕГУЩАЯ СТРОКА (Текст задается пользователем)
 - ИСКРЫ (Имитация мелких электроразрядов. Внесен элемент случайности)
 - ЦВЕТНЫЕ СТЕКЛЯШКИ (Мигающие цветные пятна по заданной маске. Возможна имитация индикаторов.)

Больше тестеров - меньше ошибок.
Нам люди нужны.
 :D :coolsmiley: :o :smitten: :uglystupid2: :smiley6600: :tickedoff: :angel:

Добавлю, что настройку gfxboot @DED-LEGO@  :knuppel2: можно производить
посредством задания параметров прямо в menu.lst  :coolsmiley:
 :D :2funny: :coolsmiley: :smiley6600: :uglystupid2:

PS. Пример УПРАВЛЯЕМОЙ АНИМАЦИИ в gxboot @DED-LEGO@
« Последнее редактирование: 13 Июля 2010, 10:58:17 от ded2007 »

Оффлайн cergei1982

  • Участник
  • *
  • Сообщений: 108
    • Просмотр профиля
А для второго груба пойдет?
Глаза боятся,а руки делают.

Оффлайн elFurion

  • Новичок
  • *
  • Сообщений: 29
    • Просмотр профиля
+1 присоеденяюсь к вопросу  :)

Оффлайн deldemo64

  • Любитель
  • *
  • Сообщений: 91
  • ubuntu 11.04
    • Просмотр профиля
Протестил BURG в течении 3 месяцев проблем не было пробуйте!




Установка:
Значение hd0 меняем на свое!!!!! (это обозначение загрузочного диска. Обозначения такие же как у GRUB2) или оставляем как есть,если загрузочный диск это первый жесткий диск в системе.

sudo add-apt-repository ppa:bean123ch/burg
sudo apt-get update
sudo apt-get install burg burg-themes
sudo burg-install "(hd0)"

Выполняем еще одну команду (подтверждение настроек):


sudo update-burg

Нам покажут найденные системы.

Если хотите посмотреть что получилось, можно запустить эмулятор:

burg-emu

Перезагружаемся при загрузки нажмите "R"-выбор разрешения
                                       "T"-выбор темы
 
Фоновое изображение (или другие компоненты) любой темы можно поменять по адресу:/boot/burg/themes

(Нажмите, чтобы показать/скрыть)


Тема на скрине называется solar


Написал по стотье с http://ubuntu.onego.ru/manual/burg-grub-naoborot/
« Последнее редактирование: 11 Июля 2010, 00:43:55 от deldemo64 »

Оффлайн ded2007

  • Новичок
  • *
  • Сообщений: 5
  • Спрашивайте... Отвечаем
    • Просмотр профиля
    • gfxboot @DED-LEGO@ on greenflash.su
А для второго груба пойдет?

Нет, GRUB2 просто использует фоновую картинку, а сам пытается контролировать все процесы.
GFXBOOT же - ЭТО ОТДЕЛЬНЫЙ КОМПИЛИРУЕМЫЙ МОДУЛЬ, который (по описанию) умеет работать с загрузчиками isolinux, lilo и grub4dos.
Загрузчики вызывают его как внешний модуль, передают ему список titles, timeout, default и ждут ответа, что выбрал пользователь.

Помните как в старом добром ДОС-е сначала были только встроенные в COMMAND.COM команды, а потом появились внешние дополнительные типа find или mem, которые COMMAND.COM уже вызывает. Так вот GRUB legacy (первый который, он же GRUB4DOS) пошел по этому же пути. В последней версии он уже подерживает НЕСКОЛЬКО внешних команд. В этом ракурсе ссылка сообщающая о командах GRUB и GRUB2 уже безнадежно устарела хотя бы в отношении GRUB legacy. Жив курилка!

Если gfxboot, который вызывался командой gfxmenu вылетел или из него просто вышли без выбора пункта меню, то grub просто переходит к следующей за gfxmenu команде. Это позволяет дополнительно наворотить menu.lst на случай проблем с русскими шрифтами или чего-либо еще. Могу предложить примеры.

Ну а больше всего мне нравится, что можно переделывать скрипты gfxboot "под себя". Примеры Вы видите выше. Вот уже и анимацию с управлением пустил в ход.

Приходите, пробуйте, спрашивайте (можно и здесь)
Больше тестеров - меньше ошибок.
Нам люди нужны.
 :D :coolsmiley: :o :smitten: :uglystupid2: :smiley6600: :tickedoff: :angel:

Пользователь решил продолжить мысль 12 Июля 2010, 12:48:33:
Может кому пригодится?

Цитировать
Даунгрейд до grub-legacy (возврат старой версии). В случае, если ваша дружба с grub2 так и не состоялась, вы можете заменить его на старый grub (ныне известный как grub-legacy), который на текущий момент более стабилен и привычен для многих. Для начала, конечно же, сделаем бэкап важных файлов. Создайте резервную копию файлов конфигурации как описано в конце I-ой главы.

Читать здесь: http://ru.wikibooks.org/wiki/Grub_2_от_А_до_Я#Advanced или вот еще.
« Последнее редактирование: 12 Июля 2010, 12:59:17 от ded2007 »

Оффлайн kaban.by

  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
Re: [HOWTO]GfxBoot или красивая заcтавка для меню GRUB
« Ответ #116 : 25 Августа 2010, 22:12:24 »
Нетбук Samsung N220Plus 10"
поставился без вопросов, работает отлично
Не нравится всего одно: если на винте больше 3 систем в темах с крупными иконками список не помещается на экран

Оффлайн ded2007

  • Новичок
  • *
  • Сообщений: 5
  • Спрашивайте... Отвечаем
    • Просмотр профиля
    • gfxboot @DED-LEGO@ on greenflash.su
Re: [HOWTO]GfxBoot или красивая заcтавка для меню GRUB
« Ответ #117 : 24 Декабря 2010, 10:18:20 »
Друзья! Специально для ВАС!

Новогодняя темка с анимацией.

Новая версия gfxboot @DED-LEGO@_v3.0


... щелкните для просмотра полноразмерного изображения

* * *

С наступающим Новым Годом всех коллег по форуму!

 :D  :2funny:  :coolsmiley:  :smitten: :uglystupid2:  :angel:

СКАЧАТЬ

Нововведения в версии 3.0:
  • gfxboot @DED-LEGO@_v3.0 получил встроенную мультишрифтовую поддержку. <NEW!>
  • gfxboot @DED-LEGO@_v3.0 получил встроенную мультифоновую поддержку. <NEW!>
  • gfxboot @DED-LEGO@_v3.0 получил встроенную поддержку мультиСтекляшек. <NEW!>
  • gfxboot @DED-LEGO@_v3.0 получил встроенную поддержку мультиАнимашек. <NEW!>

подробнее...

ПОШАГОВАЯ ИНСТРУКЦИЯ

Образцы ФОНОВ, уже интегрированных в
gfxboot @DED-LEGO@_v3.0



« Последнее редактирование: 24 Декабря 2010, 10:27:14 от ded2007 »

 

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