Различия
Здесь показаны различия между двумя версиями данной страницы.
| Предыдущая версия справа и слева Предыдущая версия | |||
|
wiki:графическое_меню_grub [2009/09/10 22:55] удалено |
— (текущий) | ||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| - | ====== Установка красивого графического меню для GRUB Legacy ====== | ||
| - | <note>Не перепутайте GRUB версии 1, известный теперь как [[grub_legacy|GRUB Legacy]] и использовавшийся в Ubuntu до версии 9.04 включительно, и GRUB версии 2, который подразумевается сейчас под словом [[GRUB]] и используется в Ubuntu начиная с версии 9.10. Несмотря на то, что это фактически две версии одного приложения с названием GRUB, они не имеют ничего общего и являются совершенно разными программами. Текущая версия [[GRUB]] поддерживает графическое меню изначально, подробнее можно узнать в статье про [[внешний_вид_grub|настройку внешнего вида GRUB]]</note> | ||
| - | <note warning> Внимание! Всё нижеследующее применимо только к версиям Ubuntu для 32-разрядных машин, для x86_64 способ установки неизвестен.</note> | ||
| - | |||
| - | Для загрузочного меню [[grub_legacy|GRUB Legacy]] можно установить графическую заставку, в результате чего оно будет выглядеть например так: | ||
| - | |||
| - | {{http://www.picamatic.com/show/2009/01/20/05/00/1798048_800x600.png?640x480}} | ||
| - | |||
| - | ====Установка==== | ||
| - | |||
| - | <note warning> Выполняйте все нижеследующие действия на свой страх и риск, если вы допустите ошибку, то не сможете загрузить компьютер без LiveCD</note> | ||
| - | |||
| - | Для начала нам надо удалить старую версию GRUB. Для этого открываем терминал и выполняем следующее: | ||
| - | |||
| - | sudo aptitude remove grub | ||
| - | |||
| - | Теперь необходимо скачать и установить специально пропатченный GRUB Legacy: | ||
| - | |||
| - | <code>sudo apt-get install gfxboot gfxboot-theme-ubuntu | ||
| - | wget -c http://quasarfreak.googlepages.com/grub-gfxboot_0.97-5_i386.deb | ||
| - | sudo dpkg -i grub-gfxboot_0.97-5_i386.deb</code> | ||
| - | |||
| - | Копируем скачаную и распакованую тему в папку с GRUB Legacy: | ||
| - | |||
| - | sudo cp графическая_тема /boot/grub/ | ||
| - | |||
| - | ''графическая_тема'' - файл темы. | ||
| - | |||
| - | Теперь осталось отредактировать меню: | ||
| - | |||
| - | sudo cp /boot/grub/menu.lst /boot/grub/menu.lst_backup | ||
| - | создаем резервную копию файла menu.lst | ||
| - | |||
| - | sudo gedit /boot/grub/menu.lst | ||
| - | открываем файл menu.lst в текстовом редакторе [[gedit]] с правами суперпользователя. | ||
| - | |||
| - | Следующую строчку добавляем в начало файла: | ||
| - | |||
| - | <file>gfxmenu /boot/grub/графическая_тема</file> | ||
| - | где: ''графическая_тема'' - название файла темы и путь до нее. | ||
| - | |||
| - | Закомментируем если надо строчку скрытия меню (т.е. в начале данной строки ставим символ - #): | ||
| - | |||
| - | <file># hiddenmenu</file> | ||
| - | |||
| - | Сохраняем файл и далее в терминале делаем так: | ||
| - | |||
| - | sudo grub | ||
| - | grub> find /boot/grub/stage1 | ||
| - | |||
| - | Теперь полученые значения (hdx,y) подставьте в следующие команды: | ||
| - | |||
| - | grub> root (hdx,y) | ||
| - | grub> setup (hdx) | ||
| - | grub>quit | ||
| - | |||
| - | И в заключении установим загрузчик на свое родное место: | ||
| - | |||
| - | sudo grub-install /dev/hdx' | ||
| - | |||
| - | или | ||
| - | |||
| - | sudo grub-install /dev/sdx' | ||
| - | здесь х' это буквеное обозначение диска | ||
| - | |||
| - | * x=0 x'=a | ||
| - | * x=1 x'=b | ||
| - | |||
| - | Перезагружаемся. | ||
| - | |||
| - | Темы можно скачать с: | ||
| - | |||
| - | [[http://www.gnome-look.org/|gnome-look.org]] | ||
| - | |||
| - | [[http://art.gnome.org/|art.gnome.org]] | ||
| - | |||
| - | ====Ссылки==== | ||
| - | http://forum.ubuntu.ru/index.php?topic=3449.0 | ||
| - | |||
| - | http://ubuntu.blog.ru/4818275.html | ||
| - | |||
| - | http://linux.xlibs.net/2006/10/29/gfxboot-or-nice-grub-menu/ | ||
| - | |||
| - | http://linux.xlibs.net/2006/11/26/gfxboot-themes/ | ||
| - | |||
| - | {{tag>HOWTO Оформление GRUB_Legacy GRUB}} | ||