Создание изображений заставки GRUB 2 и настройка цвета шрифтов
Создание собственного изображения для заставки GRUB 2 не составляет большого труда.
Для этого необходимо:
После этого полученный файл можно использовать в качестве заставки для GRUB 2.
Настройка цвета для шрифтов в GRUB 2
После того, как установлено необходимое изображение в качестве заставки для GRUB 2, как правило, следует выбрать подходящие цвета для шрифта. настройки выполняются в том же файле "/etc/grub.d/05_debian_theme". Кусок кода, отвечающий за настройку шрифтов при установленной картинке в качестве заставки выглядит следующим образом:
#…
# set the background if possible
if ${use_bg} ; then
prepare_grub_to_access_device `${grub_probe} —target=device${bg}`
cat << EOF
insmod ${reader} if background_image `make_system_path_relative_to_its_root ${bg}` ; then
set color_normal=black/black
set color_highlight=magenta/black
else
EOF
fi
#…
Непосредственная настройка цвета происходит в строчках "set color_normal …" и "set color_highlight …".
Допускается использование следующих названий цветов:
- black (читай — прозрачный), white,
- dark-gray, light-gray,
- brown, yellow,
- red, light-red,
- blue, light-blue,
- green, light-green,
- cyan, light-cyan,
- magenta, light-magenta.
Формат команды выставления цвета достаточно прост:
- set color_normal=цвет_текста/цвет_фона. Выставляет цвет основного текста меню GRUB 2.
- set color_highlight=цвет_текста/цвет_фона. Выставляет цвет текста и фона выбранной строчки меню GRUB 2.
После внесения изменений, необходимо их сохранить:
sudo update-grub
И перезагрузиться:
shutdown –r 0
Чтобы сохранить немного времени при подборе цвета меню и не перезагружаться каждый раз при выборе нового цветового решения, можно в меню GRUB 2 на лету изменять цвета шрифтов. Для этого необходимо нажать ‘c‘ находясь в меню и использовать команды "set color_normal …" / "set color_highlight … ". После выполнения команды "set …" нажатием клавиши "escape" можно вернуться в главное меню GRUB 2 и просмотреть, как оно выглядит.
http://skai-falkorr.blogspot.com/2014/04/grub-2_24.html
|