Design your own boot menu with Grub Customizer

Troubleshooting

When you add a new theme using Grub Customizer, the software sometimes fails to comment out previous settings in the configuration menu. This can cause the original settings to collide with the settings defined through the theme. To disable the settings you don't need, open the GRUB configuration file as root using the nano /etc/default/grub command, and comment out the unnecessary lines, as shown in Listing 5.

Listing 5

Comment Out Unnecessary Settings

# export GRUB_COLOR_NORMAL="..."
# export GRUB_COLOR_HIGHLIGHT="..."
# GRUB_BACKGROUND="..."
# GRUB_FONT="..."

Alternatively, you can edit this file directly in Grub Customizer by clicking on advanced settings bottom right in the Appearance settings tab. In the dialog that follows, make your changes by setting or removing the check marks (Figure 4). You can also add your own GRUB parameters. A detailed explanation of the options is available online [4].

Figure 4: You can enable or disable all GRUB parameters in Grub Customizer's advanced settings.

On Fedora, the operating system may not accept new themes – in this case, only manual adjustments in the Appearance settings tab will help (Figure 5). If GRUB does not load the defined background image at startup, the problem might be that the image has a color depth greater than 8-bit. If necessary, check the color depth using the file command:

file image_filename.png
Figure 5: In addition to supporting themes, Grub Customizer also lets you customize the boot menu.

Conclusions

Customizing the GRUB boot menu can add clarity to the user experience, especially for computers with complex boot configurations. Grub Customizer saves you a huge amount of manual work – if your distribution supports it. But even if you have to adjust the settings manually, the result is often well worth the effort.

Buy this article as PDF

Express-Checkout as PDF
Price $2.95
(incl. VAT)

Buy Linux Magazine

SINGLE ISSUES
 
SUBSCRIPTIONS
 
TABLET & SMARTPHONE APPS
Get it on Google Play

US / Canada

Get it on Google Play

UK / Australia

Related content

  • In-Depth Security

    More than just a boot manager, GRUB 2 can help you add another line of protection to your security defenses.

  • Customized GRUB and KDE Boot

    Power users can adjust the look of their desktops in openSUSE with just a few clicks. We'll show you how to customize the GRUB boot menu, the boot splash screen, and the KDE start screen.

  • Configuring Dual Boot

    When two systems share a single computer, a boot manager handles the prompts that determine which system to boot. We’ll show you several multiple boot scenarios and describe how to set up your system for dual booting Linux with Windows.

  • GRUB 2 Editor
  • Ask Klaus!

    Klaus Knopper is the creator of Knoppix and co-founder of LinuxTag expo. He currently works as a teacher, programmer, and consultant. If you have a configuration problem, or if you just want to learn more about how Linux works, send your questions to: klaus@linux-magazine.com

comments powered by Disqus
Subscribe to our Linux Newsletters
Find Linux and Open Source Jobs
Subscribe to our ADMIN Newsletters

Support Our Work

Linux Magazine content is made possible with support from readers like you. Please consider contributing when you’ve found an article to be beneficial.

Learn More

News