Вопрос Как изменить цвет шрифта для grub?


Мне удалось изменить фон на экране загрузки, и теперь мне нужно установить цвета шрифта на что-то, что я могу прочитать. Я скрывался вокруг форумов Ubuntu и сайта Ask, и я также пробовал grub-customizer без везения. Все, что мне нужно, это правильный код для файла grub.

Вот копия моего текущего grub:

GRUB_DEFAULT="saved"
GRUB_SAVEDEFAULT="true"
#GRUB_HIDDEN_TIMEOUT="0"
GRUB_HIDDEN_TIMEOUT_QUIET="true"
GRUB_TIMEOUT="10"
GRUB_DISTRIBUTOR="`lsb_release -i -s 2> /dev/null || echo Debian`"
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""
GRUB_BACKGROUND="/home/autumn/Pictures/grub/suckng.jpg"

menu_color_normal=black/black
menu_color_highlight=yellow/dark-gray
color_normal=black/black
color_higlight=black/black

4
2018-03-13 17:48


происхождения




ответы:


У меня была эта проблема в ubuntu 13.10 с помощью grub-customizer. В моем случае это было вызвано возвратом к теме debian по умолчанию, в результате чего изображение появилось в фоновом режиме, но весь текст был серым. Я решил это, отредактировав файл 05_debian_theme, найденный в /etc/grub.d/

$ sudo gedit /etc/grub.d/05_debian_theme

Найдите, где он читает:

if [ -z "${2}" ] && [ -z "${3}" ]; then
        echo "  true"
fi

Изменить на:

if [ -z "${2}" ] && [ -z "${3}" ]; then
    echo "  true"
    echo "    set color_highlight=light-blue/black"
    echo "    set color_normal=white/black"
fi

Замените цвета по вашему выбору, помня, что grub обрабатывает «черный» как прозрачный. Затем выполните следующие действия и перезагрузите компьютер:

sudo update-grub

Если это не решит его, вернитесь назад и отредактируйте тему, как указано выше. Вы увидите раздел:

set_default_theme(){
case $GRUB_DISTRIBUTOR in
    Ubuntu|Kubuntu)
        # Set a monochromatic theme for Ubuntu.
        echo "${1}set menu_color_normal=white/black"
        echo "${1}set menu_color_highlight=light-blue/black"

        if [ -e /lib/plymouth/themes/default.grub ]; then
            sed "s/^/${1}/" /lib/plymouth/themes/default.grub
        fi
        ;;
    *)
        # Set the traditional Debian blue theme.
        echo "${1}set menu_color_normal=white/black"
        echo "${1}set menu_color_highlight=light-blue/black"
        ;;

Измените цвета на то, что вам нужно, затем update-grub, перезагрузите компьютер.

Удачи, надеюсь, это поможет.


4
2018-03-13 17:57