Различия
Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия | |||
howto:графическое_меню_grub [2009/06/26 18:43] удалено |
— (текущий) | ||
---|---|---|---|
Строка 1: | Строка 1: | ||
- | ======Установка красивого графического меню для GRUB====== | ||
- | <note warning> Внимание! Всё нижеследующее применимо только к версиям Ubuntu для 32-разрядных машин, для x86_64 способ установки неизвестен.</note> | ||
- | |||
- | Для загрузочного меню GRUB можно установить графическую заставку, в результате чего оно будет выглядеть например так: | ||
- | |||
- | {{http://www.picamatic.com/show/2009/01/20/05/00/1798048_800x600.png?640x480}} | ||
- | |||
- | ====Установка==== | ||
- | |||
- | <note warning> Выполняйте все нижеследующие действия на свой страх и риск, если вы допустите ошибку, то не сможете загрузить компьютер без LiveCD</note> | ||
- | |||
- | Открываем [[faq:терминал]] и выполняем следующее: | ||
- | |||
- | sudo apt-get remove grub | ||
- | удаляем старый [[doc:GRUB]] | ||
- | |||
- | <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> | ||
- | устанавливаем специально измененный [[doc:GRUB]] | ||
- | |||
- | sudo cp графическая_тема /boot/grub/ | ||
- | копируем скачаную и распакованую тему в папку с [[doc: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> | ||
- | |||
- | Таким образом наш menu.lst, должен иметь примерно следующий вид: | ||
- | |||
- | <file>gfxmenu /boot/grub/графическая_тема\\ | ||
- | default 0\\ | ||
- | timeout 5\\ | ||
- | #hiddenmenu\\ | ||
- | title Kubuntu, kernel 2.6.15-26-k7\\ | ||
- | root (hd0,3)\\ | ||
- | kernel /boot/vmlinuz-2.6.15-26-k7 root=/dev/hda2 ro quiet splash vga=792\\ | ||
- | initrd /boot/initrd.img-2.6.15-26-k7\\ | ||
- | boot</file> | ||
- | |||
- | Сохраняем файл и далее в [[faq:терминал]]е делаем так: | ||
- | |||
- | 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> Grub Оформление How-to}} |