Install Grub Customizer to Configure the Boot Menu in Ubuntu 22.04

Last updated: May 2, 2022 — 11 Comments

For Linux users want to configure the boot menu screen, Grub Customizer is always a good choice for beginners.

I’ve written quite a few tutorials about the default boot-loader, which is called Grub, including set default OS to boot, install themes, add kernel parameters for hibernate, custom screen resolution, etc. All of them can be done via Grub-Customizer besides editing the configuration file.

Grub Customizer – Set default entry, menu visibility, & Kernel parameters

Why Grub Customizer Removed from Ubuntu 22.04 Repository:

Grub Customizer is removed from Ubuntu 22.04 repository due to its broken logic issue. See this bug for details

However, there are some customizations that are apparently not doable by simply editing the existing configuration scripts. For those, the program moves all existing conf scripts out of the way, and instead installs “proxy scripts” written in a custom language that basically filter the output of the original scripts…

In general, Grub Customizer works for what it does, but it has logic issue about how it do the customizations that might cause issues (especially for upgrading system). So Ubuntu developer team remove the package from the universe repository.

How to Install Grub Customizer via PPA in Ubuntu 22.04

The software developer has updated the app claimed that the bug mentioned above has been fixed. And, the package has been published in its official Ubuntu PPA.

1. Add Grub Customizer PPA

Firstly, press Ctrl+Alt+T on keyboard to open terminal. When it opens, run the command below to add the PPA:

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

Type user password when it asks (no asterisk feedback), then hit Enter to continue.

2. Add Grub Customizer PPA

After adding the PPA, you may run the apt command to install the tool in Ubuntu 22.04:

sudo apt install grub-customizer

NOTE: For Ubuntu based system, it may need to run sudo apt update to update package cache first.

Once installed, click on top-left ‘Activities‘ then search for and open the tool.

Configuring boot menu requires root (administrator) permission, so it will ask for password authentication on app start.

In the first tab, you may edit the text to display, add, remove, and/or re-arrange the menu entries.

For dual-boot or multi-boot machine, it’s possible to select which entry as default under General settings page. There are as well menu visibility and kernel parameters options (see the first screenshot).

Just like editing ‘/etc/default/grub‘ files, the bottom-right ‘advanced settings‘ button adds ability to add/edit/remove more rules.

And, ‘Appearance settings’ page offers options to configure text font, background, themes etc. Though, I prefer to install themes directly via source tarball (find Grub Themes here).

After configuration, remember to click ‘save‘ button to apply changes. That’s all.

Twitter

I'm a freelance blogger who started using Ubuntu in 2007 and wishes to share my experiences and some useful tips with Ubuntu beginners and lovers. Please comment to remind me outdated tutorial! And, notify me if you find any typo/grammar/language mistakes. English is not my native language. Contact me via [email protected] Buy me a coffee: https://ko-fi.com/ubuntuhandbook1

11 responses to Install Grub Customizer to Configure the Boot Menu in Ubuntu 22.04

  1. victor ordonez April 17, 2022 at 6:07 am

    Your comment will appear after being approved.

    Estar agradesido por vuestro programa

  2. Angel Roberto Robles S. April 22, 2022 at 1:03 pm

    Not working in latest Xubuntu 22.04 LTS, error “command not found”

  3. grub-customizer ist NOT in Ubuntu 22.04. !

  4. So how to customize startup? how to edit grub?

    • Edit the “/etc/default/grub” file can do the most settings, and apply change via sudo update-grub. See the wiki. Though, it’s not friendly for beginners.

  5. Wolfgang Allinger April 26, 2022 at 7:47 pm

    It didn’t work for me: :( :( :(
    —8x—
    [email protected]:~$ sudo apt update && sudo apt install grub-customizer
    [sudo] password for wapy:
    Hit:1 http://security.ubuntu.com/ubuntu jammy-security InRelease
    Hit:2 http://py.archive.ubuntu.com/ubuntu jammy InRelease
    Hit:3 http://py.archive.ubuntu.com/ubuntu jammy-updates InRelease
    Hit:4 http://py.archive.ubuntu.com/ubuntu jammy-backports InRelease
    Reading package lists… Done
    Building dependency tree… Done
    Reading state information… Done
    11 packages can be upgraded. Run ‘apt list –upgradable’ to see them.
    Reading package lists… Done
    Building dependency tree… Done
    Reading state information… Done
    E: Unable to locate package grub-customizer <<<<<<<!!!!!!!!!!!!!<<<<<<<<!!!!!!!!!
    [email protected]:~$
    —x8—

  6. ‘Grub-Customizer’ is still in 22.10. It was in 22.04 too. I just upgraded from .04 to .10 and it’s still available.

    Grub isn’t recognizing my Win10 HDD for some reason. I used to. Back in 21.04, .10 it did fine. Now, it’s not in the boot list.

Leave a Reply

Text formatting is available via select HTML.

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> 

*

This site uses Akismet to reduce spam. Learn how your comment data is processed.