Настройка внешнего вида загрузчика GRUB Сравнение версий

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
wiki:внешний_вид_grub [2009/09/10 23:04]
wiki:внешний_вид_grub [2013/03/20 16:54] (текущий)
Переписано
Строка 1: Строка 1:
 ====== Настройка внешнего вида загрузчика GRUB ====== ====== Настройка внешнего вида загрузчика GRUB ======
 +[[GRUB]] -- стандартный загрузчик [[ubuntu|Ubuntu]] начиная с версии 9.10 (до этого был [[grub_legacy|GRUB Legacy]]). Он позволяет легко устанавливать собственный фон и изменять шрифты для меню загрузки системы.
  
-[[GRUB]] ​стандартный загрузчик ​Ubuntu начиная с версии 9.10 о этого был [[grub_legacy|GRUB Legacy]]). Он позволяет легко устанавливать собственный фон и изменять шрифты для ​меню загрузки системы.+<​note>​Не перепутайте ​[[grub_legacy|GRUB Legacy]], использовавшийся в [[ubuntu|Ubuntu]] ​до версии 9.04 включительно, и [[GRUB]], которой используется в [[ubuntu|Ubuntu]] начиная с версии 9.10. Несмотря на то, что это ​фактически две версии ​одного ​приложения с названием GRUB, они не имеют ничего общего и являются совершенно ​разными программами.</​note>​
  
-<​note>​Не ​перепутайте GRUB версии 1, известный теперь ​как [[grub_legacy|GRUB Legacy]] и использовавшийся в Ubuntu до версии 9.04 включительно, и GRUB версии 2, который подразумевается сейчас под словом [[GRUB]] и используется в Ubuntu ​начиная с версии 9.10. Несмотря на то, что это фактически две версии одного приложения ​с названием GRUB, они не имеют ​ничего общего ​и являются совершенно ​разными программами.</​note>​+===== Использование фоновых рисунков ===== 
 +GRUB 2 может ​использовать изображения в форматах PNG, JPG/​JPEG ​и TGA как фон. Изображения должны отвечать следующим требованиям: 
 +  -- JPG/JPEG должны быть 8-битными (256 цветов). 
 +  -- Цветовая схема изображения ​должна быть RGB и не индексированной.
  
-FIXME - //;-)//+Несколько готовых фоновых изображений содержатся в пакете ''​grub2-splashimages''​. Вы можете установить его при помощи [[центр_приложений_ubuntu|Центра приложений]] или через терминал:​ 
 +<code bash>​sudo apt-get install grub2-splashimages<​/code> 
 +Установленные изображения можно найти в каталоге ​///usr/​share/​images/​grub//​.
  
-{{tag>Система Оформление GRUB HOWTO FIXME}}+==== Приоритет загрузки фона ==== 
 +Если GRUB находит более одного подходящего фонового рисунка,​ то выбор изображения происходит в следующей последовательности:​ 
 +  -- Переменная ''​GRUB_BACKGROUND''​ установленная в ///​etc/​default/​grub//​ 
 +  -- Первое изображение,​ найденное в ///​boot/​grub//​ 
 +    ** изображения сортируются по расширению в следующем порядке:​ jpg, JPG, jpeg, JPEG, png, PNG, tga, TGA 
 +    ** если существуют несколько изображений с одинаковым расширение,​ то будет использовано первое в алфавитно-цифровом порядке. 
 +  -- Обои, указанные в ///​usr/​share/​desktop-base/​grub_backgorund.sh//​ (если установлен ''​desktop-base''​) 
 +  -- Переменная ''​WALLPAPER''​ из ///​etc/​05_debian_theme//​((только для GRUB 1.98)) 
 +    ** по умолчанию значение равно ///​usr/​share/​images/​desktop-base/​desktop-grub.png//​ 
 +  -- Тема по умолчанию (без фона): цвета ''​default_theme''​ указанные в ///​etc/​grub.d/​05_debian_theme//​ 
 + 
 +<note>Не все вышеперечисленные опции доступны в GRUB 1.98</​note>​ 
 + 
 +==== GRUB 1.99 и новее ==== 
 +Этот раздел описывает установку фонового рисунка для GRUB2, входящего в состав Ubuntu 11.04 и новее. 
 + 
 +  -- Откройте ///​etc/​default/​grub//​ при помощи текстового редактора 
 +  .. <code bash>​sudo gedit /​etc/​default/​grub</​code>​ 
 +  -- Добавьте следующую строчку:​ 
 +  .. <file bash>​GRUB_BACKGROUND=/​path/​filename</​file>​ 
 +  .. где ///​path/​filename//​ это путь к вашему изображению 
 +  -- Обновите настройки GRUB2: 
 +  .. <code bash>​sudo update-grub</​code>​ 
 + 
 +==== GRUB 1.98 ==== 
 +Эта часть инструкции подходит только для Ubuntu 10.04. 
 + 
 +Выбор ​фонового рисунка GRUB2 происходит в следующем порядке:​ 
 +  -- Изображение,​ указанное в ///​usr/​share/​desktop-base/​grub_background.sh//​. По умолчанию этого скрипта не существует. 
 +  -- Картинка,​ указанная в  переменной ''​WALLPAPER''​ в ///​etc/​grub.d/​05_debian_theme//​. 
 +  .. По умолчанию в ''​WALLPAPER''​ указан файл ///​usr/​share/​images/​desktop-base/​moreblue-orbit-grub.png//​. Это изображение содержится в пакете ''​desktop-base'',​ который изначально не установлен. 
 + 
 +Чтобы установить собственное изображение откройте файл ///​etc/​grub.d/​05_debian_theme//​ от имени [[sudo|root]]:​ 
 +<code bash>​gksu gedit /​etc/​grub.d/​05_debian_theme</​code>​ 
 +Найдите строку начинающуюся с ''​WALLPAPER=''​. Допишите в нее путь к своему файлу с изображением. Обновите GRUB2 
 +<code bash>​sudo update-grub</​code>​ 
 + 
 +===== Цвета пунктов меню ===== 
 +Цвета пунктов меню задаются в файле ///​etc/​grub.d/​05_debian_theme//​. Откройте этот файл 
 +<code bash>​sudo gedit /​etc/​grub.d/​05_debian_theme</​code>​ 
 +и найдите строки 
 +<code bash>​COLOR_NORMAL="​black/​black"​ 
 +COLOR_HIGHLIGHT="​magenta/​black"</​code>​ 
 +Первая строка отвечает за цвет не выделенного пункта меню, вторая строка -- за цвет выделенного пункта. Значение каждой из этих строк представляет собой два цвета, разделенные слэшем. Первый цвет -- цвет текста,​ а второй -- цвет фона строки. 
 + 
 +Таблица доступных цветов 
 +{{ :​wiki:​внешний_вид_grub:​grub-colors.png?​nolink | Таблица доступных цветов}} 
 + 
 +Заметьте,​ что black при использовании в качестве второго параметра (фона) в результате даст прозрачный фон. Использование black в качестве цвета текста дает черный текст. 
 + 
 +===== Ссылки ===== 
 +  * [[wiki:​startup-manager|StartUp Manager]] - графическая утилита предназначенная для изменения настроек в GRUB 
 +  * [[grub|Загрузчик системы GRUB]]  
 +  * [[http://​www.gnu.org/​software/​grub/​|Домашняя страница GRUB]] 
 +  * [[http://​forum.ubuntu.ru/​index.php?​topic=74165.0|[HOWTO] Настройка и редактирование GRUB 2 ]] 
 +  * [[http://​ru.wikibooks.org/​wiki/​Grub_2_от_А_до_Я|Grub 2]] 
 +  * [[https://​wiki.archlinux.org/​index.php/​GRUB2_(Русский)|GRUB2 (Русский)]] 
 + 
 + 
 +{{tag> Система GRUB GRUB2}}