Grub-Legacy-gfx (Русский)
Ссылки по теме
Пропатченная версия GRUB Legacy с поддержкой фонового изображения.
Contents
Установка
Пакет 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