Ask Your Question

How to change boot selection theme in fedora 19

asked 2013-10-21 16:02:56 +0000

nks gravatar image

updated 2014-09-27 21:53:02 +0000

mether gravatar image

I've installed fedora 19 i686 kde edition (dual boot with windows 7 X86), when I boot my pc it gives two os to choose fedora19 and windows 7. That's ok......

Now this grub boot selection theme is so boring it is black like DOS and only 5 sec to choose os.

I'm looking for changing the boot selection theme and also selection time. I just want some colorful theme and os selection time upto 10 sec.

Please help me!!!!!!!!!!

i'll be highly obliged if anyone response. Thank you............

edit retag flag offensive close merge delete

3 answers

Sort by ยป oldest newest most voted

answered 2013-10-21 16:48:00 +0000

maarten gravatar image

updated 2013-10-21 16:52:36 +0000

Everything is explained on the GRUB page on the https://wiki.archlinux.org/index.php/GRUB (Arch Linux wiki).

To apply a change to the GRUB boot menu, you need to rebuild the grub.cfg file.

10 seconds OS selection time in GRUB:

Modify GRUB_TIMEOUT in /etc/default/grub:

$ sudoedit /etc/default/grub





Use a theme

Install starfield theme:

$ sudo yum install grub2-starfield
$ sudoedit /etc/default/grub

Add this line (again: no spaces between the '='):


Comment the following line, add a '#' character before it):




More options for modification are listed on the Arch wiki

Rebuild the grub config (Apply the changes made in /etc/default/grub)

This section assumes you have only 1 GRUB boot loader installed!

First, locate your grub.cfg file:

$ GRUBCFG=$(sudo find /boot -name "grub.cfg")

Next, rebuild your grub.cfg:

$ sudo grub2-mkconfig -o "$GRUBCFG"
edit flag offensive delete link more


The grub2-starfield package will install the theme to /usr/share/grub/themes/starfield/theme.txt , but you will need to copy the theme to /boot (/boot/grub2/themes), and use a path in /boot, if you have an encrypted install or raid.

bodhi.zazen ( 2015-01-11 05:09:47 +0000 )edit

answered 2013-10-21 16:53:33 +0000

nonamedotc gravatar image

There is a nice starry theme in Fedora repository for grub. Do

yum install grub2-starfield-theme

Once you have this add the following line, with appropriate changes, to /etc/default/grub


Typically, the full path should be /boot/grub2/themes/<theme_name>/theme.txt

Now, to change the time interval, simply edit the /etc/default/grub -


This value should, by default, be 5.

After making these changes, run

grub2-mkconfig -o /boot/grub2/grub.cfg
edit flag offensive delete link more

answered 2015-11-17 12:54:17 +0000

The above answers are correct , but I have 2 small updates.

  1. If you are using RAID or encryption, (LUKS) you need to move the grub themes to your /boot partition.

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

    Modified line


And 2. If you are UEFI booting , the grub configuration file ha changed

    grub2-mkconfig -o /boot/efi/EFI/fedora/grub.cfg
edit flag offensive delete link more

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

[hide preview]

Use your votes!

  • Use the 30 daily voting points that you get!
  • Up-vote well framed questions that provide enough information to enable people provide answers.
  • Thank your helpers by up-voting their comments and answers. If a question you asked has been answered, accept the best answer by clicking on the checkbox on the left side of the answer.
  • Down-voting might cost you karma, but you should consider doing so for incorrect or clearly detrimental questions and answers.

Question Tools

1 follower


Asked: 2013-10-21 16:02:56 +0000

Seen: 17,334 times

Last updated: Nov 17 '15