Установка картинки в загрузочное меню Grub 2
Материал из Linux.Uz Wiki
Если Вам надоел скучный чёрный фон в grub 2, то Вы можете поставить туда рисунок, который вам нравится, вот как это сделать: Сначала надо подготовить рисунок: он должен быть в формате PNG и иметь одно изразрешений: 640х480; 800x600; 1024х768; 1280х1024; 1600х1200 и желательно без прозрачных участков, копируем его в /boot/grub/, далее сделаем файл /boot/grub/grub.cfg изменяемым:
sudo chmod 777 /boot/grub/grub.cfg
Теперь открываем его любимым текстовым редактором, например gedit'ом:
sudo gedit /boot/grub/grub.cfg
В секции ### BEGIN /etc/grub.d/00_header ### ищем строку
set gfxmode=640х480
и меняем ее на то разрешение, которое выбрали для рисунка (заранее убедитесь в том, что ваш монитор поддерживает это разрешение и незабудте сделать резервную копию этого фаила). Далее ищем секцию ### BEGIN /etc/grub.d/05_debian_theme ### Там наверняка у вас вот такие две строчки:
set menu_color_normal=white/black set menu_color_highlight=black/white
Коментим их знаком "# " в начале строки, например:
# set menu_color_normal=white/black # set menu_color_highlight=black/white
Теперь вставляем в начало этой секции следующий блок:
insmod png if background_image /boot/grub/ИМЯ_ВАШЕГО_РИСУНКА ; then set color_normal=black/black // обычный шрифт будет черный на прозрачном фоне set color_highlight=red/black // выделеный шрифт будет красный на прозрачном фоне else set menu_color_normal=cyan/blue set menu_color_highlight=white/blue fi
Сохраняем файл, возвращаем ему статус "только для чтения":
sudo chmod 444 /boot/grub/grub.cfg
И радуемся картинке при следующей загрузке системы)
Если у вас что то пошло нетак, то можете загрузиться с какого-нибудь live-cd например ubuntu, и отредактировать либо востановить файл.

