# Grub-gfx (Русский)

Note: GRUB Legacy заменён GRUB и больше не используется в Arch Linux. См. новость здесь.

Ссылки по теме

- GRUB Legacy (Русский)
- GRUB (Русский)

Пропатченная версия GRUB Legacy с поддержкой фонового изображения.

## Установка

Пакет grub-gfx находится в репозитории community. Проверьте `/etc/pacman.conf` и удостоверьтесь, что `[community]` раскоментирован.

    [community]
    # Add your preferred servers here, they will be used first
    Include = /etc/pacman.d/mirrorlist

Сохраните текущую конфигурацию Grub. Хотя при установке пакета это происходит автоматически, предосторожность Вам не помешает.

    cp /boot/grub/menu.lst /boot/grub/menu.lst.bak

Теперь загрузите и установите grub-gfx, он также удалит пакет grub, если тот был установлен.

    pacman -S grub-gfx

После установки проверьте `/boot/grub/menu.lst`. Отредактируйте строки загрузки также, как было в сделанной Вами копии. Если Вы не создали резервную копию, тогда используйте `/boot/grub/menu.lst.pacsave`. Вы также можете просто скопировать свою резервную копию файла menu.lst поверх новой и приступить к следующему этапу конфигурации.

## Конфигурация

Единственное изменение в конфигурации - это добавление строки `splashimage`. По умолчанию /boot/grub/menu.lst выглядеть будет так:

    # general configuration:
    timeout   5
    default   0
    color light-blue/black light-cyan/blue
    splashimage /boot/grub/arch.xpm.gz

В другом случае вы можете просто добавить последнюю строчку в существующий menu.lst. Otherwise you will simply be adding the last line to your existing menu.lst. Эта строка будет указывать на изображение, которое Вы хотите использовать в качестве фона во время загрузки экрана выбора операционной системы. Учитывайте, что эта строка относит Grub к корневому разделу. То есть, если у Вас свой раздел /boot, то тогда следует читать как:

    splashimage /grub/arch.xpm.gz

## (Пере)Установка Grub

Теперь нам нужно будет установить Grub для перезаписи текущего Grub или другого загрузчика. Пожалуйста, ознакомьтесь с вики-страницами Grub и reinstalling GRUB, если Вы не делали этого раньше. "Стандартная" установка выполняется так:

    grub-install /dev/sda

Но помните, что путь должен соответствовать Вашей системе.

## Использование Фонового Изображения

### Требования

Изображение должно быть файлом типа xpm.gz, иметь размер 640x480 и 14 цветов.

### Установка Новых Изображений

Просто поместите изображение в директорию grub, например, `/boot/grub/`. Теперь обновите `menu.lst`, указав путь к изображению. Нет необходимости переустанавливать Grub. Просто перезагрузитесь и Вы увидите новое изображение.

## Устранение проблем

### Черный экран, нет меню, мигающая строка

При загрузке компьютера вы должны иметь возможность выбора нужной вам операционной системы. Если этого не произошло, то вам необходимо загрузиться в систему Linux(например, с live-cd) и проверить ваш файл `menu.lst` на наличие ошибок. Путь к вашему splashimage должен быть корректным. Помните, строка splashimage должна быть указана относительно корневого раздела. Если у вас GRUB находится в отдельным разделе /boot, то строка splashimage будет иметь следующий вид: splashimage /grub/splashscreen.xpm.gz.

## Внешние Ссылки

Коллекция изображений для Grub

Руководство по Изображениям для GRUB

Создание Изображений для Grub

Categories:

- Boot process (Русский)
- Tutorials (Русский)