How to fix GRUB2 after a fresh install.

Today I am going to show you how to fix GRUB2 bootloader theme. After a fresh install of fedora you are missing grub themes it's a known issue and a simple fix.

NOTE: This is from fedora 19 onwards.

NOTE: Update for DNF. There is very little difference between fedora 20 and 22, The one real difference is that fedora 22 has switched from YUM to DNF as it's default package manager. More about DNF


Grub after install.

1

Launch the terminal and switch to root user.

2

Then type

For Fedora 22

dnf install grub2-starfield-theme

Previous versions of Fedora

yum install grub2-starfield-theme
3

Hit y to continue.

4

Then type

echo "GRUB_THEME=\"/boot/grub2/themes/system/theme.txt\"" >> /etc/default/grub

5

Hit Enter!

6

Now type

grub2-mkconfig -o /boot/grub2/grub.cfg
This will rebuild the GRUB config file.

7

Make sure you have nano installed. If you don't have it installed type
For Fedora 22

dnf install nano

Previous versions of Fedora

yum install nano
If you already have nano installed or just installed it: type

nano /etc/default/grub

8

Now you need to comment out the line GRUB_TERMINAL_OUTPUT="console"
To comment out a line just place a # in front of the line you are looking to comment out.

9

Now type

grub2-mkconfig -o /boot/grub2/grub.cfg
This will rebuild the GRUB config file for a second time.

7

Now type reboot in the terminal and hit enter. This will reboot the computer.

10

GRUB2 on Fedora 22

22

If you have a nice fancy grub menu then you are done! Thank you for reading.