Winter Sale - up to 36% OFF

How to Install Grub Customizer on Ubuntu 24.04? Step-by-Step Guide

How to Install Grub Customizer on Ubuntu 24.04? Step-by-Step Guide
Published on Feb 18, 2025 Updated on Feb 18, 2025

Grub Customizer, as the name implies, is a utility for customizing the GRUB boot menu. It’s an open-source graphical utility that manages and configures various aspects of the GRUB menu. You can do all this without directly editing the grub configuration file from the command line. This is convenient for those who prefer a GUI tool instead of working from the CLI or novices who are not yet adept at using command-line editors.

This tutorial demonstrates how to install the Grub Customizer on Ubuntu 24.04.

#Prerequisites

To follow along, ensure you have the following:

A graphical installation of Ubuntu 24.04 with internet access.

A sudo user configured on your instance

Deploy and scale your projects with Cherry Servers' cost-effective dedicated or virtual servers. Enjoy seamless scaling, pay-as-you-go pricing, and 24/7 expert support—all within a hassle-free cloud environment.

#How to install Grub Customizer on Ubuntu 24.04

The Grub Customizer GUI tool lets you tweak the GRUB configuration with only a few clicks. You can reorder the boot entries, set the default operating system to boot into and change the appearance of the GRUB menu by adding a background image, among other changes.

The steps outlined will guide you on how to install Grub Customizer on Ubuntu 24.04.

NOTE:

While Grub Customizer is a safe and convenient utility for modifying the GRUB configuration, we advise having a proper backup of your Grub settings with Timeshift and keeping a Live Grub rescue medium ready should something go wrong.

#Step 1: Update package lists

Access your graphical instance and launch the terminal. Then run the following command to update the local APT cache.

sudo apt update

Next, proceed to the next step.

#Step 2: Install Grub customizer

The Grub customizer is not hosted on the default Ubuntu repositories. It is currently available on LaunchPad PPA maintained by Daniel Richter. So to install the tool, add the Grub Customizer PPA:

sudo add-apt-repository ppa:danielrichter2007/grub-customizer

add-grub-customizer-ppa-ubuntu-24

Next, update the package lists or APT cache for the system to start using the PPA.

sudo apt update

update-package-index-grub-customizer-ubunu

Once updated, install the Grub Customizer tool:

sudo apt install grub-customizer

When prompted, type Y and hit ENTER to proceed with the installation.

install-grub-customizer-on-ubuntu

#Step 3: Launch Grub customizer

Once Grub customizer is installed, press the Super Key or Windows logo button and search for the application. The Grub Customizer will show up as shown. Click the icon to launch the application.

launch-grub-customizer-on-ubuntu

The authentication pop-up will appear prompting you to authenticate. Provide your password and hit ENTER or click the Authenticate button.

authenticate-ubuntu-24-to-launch-grub-customizer

Upon successful authentication, the Grub Customizer interface will be displayed and the list of boot entries will appear on the List Configuration tab.

We have a dual-boot setup configured with Ubuntu as the default OS, appearing first on the list. The Windows boot entry is labeled Windows Boot Manager.

grub-customizer-entries-ubuntu

As we mentioned in the introduction, Grub Customizer customizes various Grub menu aspects including modifying the order in which the boot entries appear. To demonstrate this, we will configure Windows as the default OS in the dual-boot setup.

#Step 4: Modify boot order in Grub Customizer

A common use of the Grub customizer is modifying the boot order. Currently, our dual-boot setup is configured to boot into Ubuntu by default. We will change this and set Windows as the default operating system. If you have a dual-boot setup, follow the steps outlined. Click the boot entry you want to set as default (in this case Windows), click the Arrow Up button, and move it to the top of the list.

modify-boot-entries-grub-customizer

Once you have placed the entry at the top of the boot entries, click save to apply the changes. In the screenshot below, Windows has been configured as the default OS to boot into.

configure-default-os-grub-customizer

#Step 5: Change Grub background image (Optional)

If you find the Grub menu dull and bland, you can jazz it up by adding a background image. To do this, click the Appearance settings tab and click the background-image icon at the bottom left corner.

change-background-image-grub-customizer

Navigate to the location of the wallpaper or image. Select the image and click Open.

select-background-image-grub-customizer

Grub Customizer lets you preview the new-look Grub boot menu, which comes into effect upon restarting your system. The font settings on the left panel allow you to modify the font appearance. Be sure to select the appropriate color settings for the text on the Grub menu to make it stand out when contrasted with the wallpaper or background image. Finally, click Save.

NOTE:

For this to work, ensure the image is in PNG format. If it is in a different format such as JPEG, convert it to PNG before proceeding. Otherwise, the GRUB boot menu will revert to the default black background.

preview-of-appearance-settings-grub-customizer

And voila! The changes should reflect upon reboot. We now have a vibrant wallpaper, replacing the plain old black Grub boot screen. In addition, the default OS is now set to Windows. If everything works out, the changes applied to the Grub Customizer should come into effect.

grub-boot-menu-new-background-grub-customizer

Also read: How to install Kubernetes on Ubuntu 24.04

#Conclusion

This tutorial taught you how to install Grub Customizer on Ubuntu 24.04. Grub Customizer provides a user-friendly UI that simplifies modification of GRUB settings without manually editing the GRUB config files.

From here, you can comfortably tweak various GRUB bootloader settings using the Grub Customizer utility. One word of caution: providing incorrect settings could render your Linux system unbootable. Therefore, be mindful of the changes applied and ensure you have a backup copy of all the GRUB configuration files before making any modifications.

Cloud VPS - Cheaper Each Month

Start with $9.99 and pay $0.5 less until your price reaches $6 / month.

Share this article

Related Articles

Published on Jun 7, 2021 Updated on Jun 29, 2022

AlmaLinux Review: a CentOS Clone Supported by CloudLinux

AlmaLinux is an open-source Linux distribution focused on long-term stability, that is a 1:1 binary compatible fork of Red Hat Enterprise Linux (RHEL)

Read More
Published on May 31, 2022 Updated on May 5, 2023

A Complete Guide to Linux Bash History

Learn how to work with Bash history to become more efficient with any modern *nix operating system.

Read More
Published on Jan 26, 2022 Updated on Jun 15, 2023

How to Use Cron to Automate Linux Jobs on Ubuntu 20.04

Learn how to use Cron - the most popular Linux workload automation tool that is widely used in Linux community - to automate Linux jobs on Ubuntu 20.04.

Read More
We use cookies to ensure seamless user experience for our website. Required cookies - technical, functional and analytical - are set automatically. Please accept the use of targeted cookies to ensure the best marketing experience for your user journey. You may revoke your consent at any time through our Cookie Policy.
build: fcfb4d509.946