Возвращаем красивый GRUB в Fedora 19

Вышла Fedora 19. Ура!
Но у многих в Fedora 19 слетел красивый загрузчик GRUB, теперь он выглядит незатейливо, белые буквы, на черном фоне.

Будем возвращать его.
1. Проверим, что у нас есть пакет с темой

1
rpm -q grub2-starfield-theme

если нам напишут версию пакета, то он есть, если не напишут — ставим:

1
yum install grub2-starfield-theme

2. Модифицируем /etc/default/grub
Важные строки такие:

1
2
GRUB_THEME="/boot/grub2/themes/starfield/theme.txt"
GRUB_TERMINAL_OUTPUT="gfxterm"

Строки должны быть именно такими, надо заменить или дополнить файл.
3. Копируем тему

1
cp -R /usr/share/grub/themes/starfield /boot/grub2/themes/

4. Обновляем конфиг

1
grub2-mkconfig -o /boot/grub2/grub.cfg

ВНИМАНИЕ! Для тех у кого UEFI путь будет другим. Скорее всего /boot/efi/EFI/fedora/grub.cfg.

Перегружаемся.
Комментарии приветствуются.

Возвращаем красивый GRUB в Fedora 19: 8 комментариев

  1. aim

    В принципе не надо ставить тему — есть дефалтная

    Так что проблема в том что в /etc/default/grub

    нет строчек

    GRUB_TERMINAL_OUTPUT=»gfxterm»
    GRUB_THEME=»/boot/grub2/themes/system/theme.txt»

  2. Алексей Автор записи

    @aim
    У меня дефолтная не завелась, чего-то там не хватало.
    Да, получается, что нет одной строк с gfxterm, с темой вроде всем при установке прописывается.

  3. Артем

    Тема заработала, спасибо. Утяну себе в заметки на будущее:)
    P.S. А еще сразу выставил разрешение свое экрана, теперь вообще кул смотрится.

  4. Александр

    Спасибо !
    А кавычки в строках GRUB_THEME=»/boot/grub2/themes/starfield/theme.txt»
    GRUB_TERMINAL_OUTPUT=»gfxterm» необходимы ?? а то в кате выделяется красным без них норм
    На старом загрузчике Grub команда обновления конфигурации не была нужна
    PS стандартный путь установки темы загрузчика Grub2 grub2-starfield-theme : /boot/grub2/themes/system/theme.txt

Добавить комментарий