How To Install Grub Customizer On Ubuntu

To Install Grub Customizer On Ubuntu

Grub Customizer is a graphical tool used to manage the Grub bootloader in Ubuntu. It allows the users to set the default OS, add or remove boot entries, set a background image, etc. Installation of Grub Customizer on Ubuntu is discussed in this article.

Features

  • Rename, move or delete the menuentries
  • Create or edit the contents of menu entries
  • Support GRUB2

Installation of Grub Customizer

Before installing Grub Customizer, add the repository with the below command.

root@linuxhelp1:~# add-apt-repository ppa:danielrichter2007/grub-customizer
 This PPA contains the latest release of Grub Customizer.

sudo add-apt-repository ppa:danielrichter2007/grub-customizer
sudo apt-get update
sudo apt-get install grub-customizer
 More info: https://launchpad.net/~danielrichter2007/+archive/ubuntu/grub-customizer
Press [ENTER] to continue or ctrl-c to cancel adding it

gpg: keyring `/tmp/tmpcmkuxji4/secring.gpg'  created
gpg: keyring `/tmp/tmpcmkuxji4/pubring.gpg'  created
gpg: requesting key 3F055C03 from hkp server keyserver.ubuntu.com
gpg: /tmp/tmpcmkuxji4/trustdb.gpg: trustdb created
gpg: key 3F055C03: public key " Launchpad PPA for Daniel Richter"  imported
gpg: no ultimately trusted keys found
gpg: Total number processed: 1
gpg:               imported: 1  (RSA: 1)
OK

Update the added repository with update command.

root@linuxhelp1:~# apt-getupdate -y
Hit:1 http://in.archive.ubuntu.com/ubuntu xenial InRelease                      
Get:2 http://security.ubuntu.com/ubuntu xenial-security InRelease [94.5 kB]                               
Get:3 http://in.archive.ubuntu.com/ubuntu xenial-updates InRelease [95.7 kB]                                         
Hit:4 http://in.archive.ubuntu.com/ubuntu xenial-backports InRelease                                                             
Get:5 http://ppa.launchpad.net/danielrichter2007/grub-customizer/ubuntu xenial InRelease [17.6 kB]
Get:6 http://ppa.launchpad.net/danielrichter2007/grub-customizer/ubuntu xenial/main amd64 Packages [680 B]                         
Get:7 http://ppa.launchpad.net/danielrichter2007/grub-customizer/ubuntu xenial/main i386 Packages [680 B]                          
Get:8 http://ppa.launchpad.net/danielrichter2007/grub-customizer/ubuntu xenial/main Translation-en [356 B]                         
Fetched 209 kB in 6s (30.7 kB/s)                                                                                                   
Reading package lists... Done

Now run the following command to install the Grub Customizer.

root@linuxhelp1:~# apt-get install grub-customizer -y
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
libpango1.0-0 libpangox-1.0-0 linux-headers-4.4.0-21 linux-headers-4.4.0-21-generic linux-image-4.4.0-21-generic
linux-image-extra-4.4.0-21-generic
Use ' sudo apt autoremove'  to remove them.
The following additional packages will be installed:
hwinfo libhd21 libx86emu1
The following NEW packages will be installed:
grub-customizer hwinfo libhd21 libx86emu1
0 upgraded, 4 newly installed, 0 to remove and 50 not upgraded.
Need to get 1,892 kB of archives.
After this operation, 10.5 MB of additional disk space will be used.
Get:1 http://in.archive.ubuntu.com/ubuntu xenial/universe amd64 libx86emu1 amd64 1.5-1 [47.5 kB]
Get:2 http://ppa.launchpad.net/danielrichter2007/grub-customizer/ubuntu xenial/main amd64 grub-customizer amd64 5.0.6-0ubuntu1~ppa1x [1,164 kB]
Get:3 http://in.archive.ubuntu.com/ubuntu xenial/universe amd64 libhd21 amd64 21.23-1 [663 kB]
Get:4 http://in.archive.ubuntu.com/ubuntu xenial/universe amd64 hwinfo amd64 21.23-1 [16.8 kB]
Preparing to unpack .../hwinfo_21.23-1_amd64.deb ...
.
.
.
Processing triggers for hicolor-icon-theme (0.15-0ubuntu1) ...
Processing triggers for man-db (2.7.5-1) ...
Processing triggers for libc-bin (2.23-0ubuntu3) ...
Setting up grub-customizer (5.0.6-0ubuntu1~ppa1x) ...
Setting up libx86emu1:amd64 (1.5-1) ...
Setting up libhd21:amd64 (21.23-1) ...
Setting up hwinfo (21.23-1) ...
Processing triggers for libc-bin (2.23-0ubuntu3) ...

To open the Grub Customizer, type grub on the search bar and click displayed icon.

Enter the root password for security purpose.

Now the Grub Customizer will display as shown below. Here you can manage the Grub boot-loader.

To Remove Grub Customizer

Run the below command to remove the Grub Customizer.

root@linuxhelp1:~# apt-get remove grub-customizer -y
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages were automatically installed and are no longer required:
  hwinfo libhd21 libpango1.0-0 libpangox-1.0-0 libx86emu1 linux-headers-4.4.0-21 linux-headers-4.4.0-21-generic
  linux-image-4.4.0-21-generic linux-image-extra-4.4.0-21-generic
Use ' sudo apt autoremove'  to remove them.
The following packages will be REMOVED:
  grub-customizer
0 upgraded, 0 newly installed, 1 to remove and 50 not upgraded.
After this operation, 7,368 kB disk space will be freed.
(Reading database ... 238837 files and directories currently installed.)
Removing grub-customizer (5.0.6-0ubuntu1~ppa1x) ...
Processing triggers for man-db (2.7.5-1) ...
Processing triggers for hicolor-icon-theme (0.15-0ubuntu1) ...
Processing triggers for bamfdaemon (0.5.3~bzr0+16.04.20160701-0ubuntu1) ...
Rebuilding /usr/share/applications/bamf-2.index...
Processing triggers for gnome-menus (3.13.3-6ubuntu3.1) ...
Processing triggers for desktop-file-utils (0.22-1ubuntu5) ...
Processing triggers for mime-support (3.59ubuntu1) ...
Tag : GRUB
FAQ
Q
How to open a Grun customizer on Linux?
A
For open the Grun customizer on linux, use the following command as given below, "sudo grub-customizer "
Q
How to install Grub customizer on Debian?
A
For the installation of Grub customizer on Debain, use the following command as given below,
"sudo add-apt-repository ppa:danielrichter2007/grub-customizer "
"sudo apt update "
"sudo apt install grub-customizer "
Q
what is the need of this tool can you explain more I don’t understand?
A
For in simple understading if you configure Dual boot setup for Windows 7 and Ubuntu, this os selection option will be available in
system startup, so there you can re-arrange the OS order, e
Q
How to madee dual boot for windows and redhat, is this tool can be installed on redhat?
A
yes you can also install it for redhat, refer the following link to download the package,
http://rpm.pbone.net/index.php3/stat/4/idpl/30428170/dir/centos_7/com/grub-customizer-4.0.6-1.4.x86_6
Q
If its possible to install EasyBCD on Windows?
A
Yes, you can install the EasyBCD on windows