If you are running multiple OSs in your machine, this would probably be the first screen you would be staring at when you turn ON your system. This is called GRUB, stands for GRand Unified Bootloader.
GRUB is a part of the GNU project. It is the default bootloader that comes with all UNIX-like OSs. GRUB provides a pretty basic menu to choose from a list of the installed OSs and the entries that come with it, such as recovery modes and memtests. Quite sadly, GRUB has remained pretty much the same over the years, it still offers the bash-like, command line interface from the stone age !
In other words, GRUB is plain boring 😀
This is where BURG comes in, the BRand-new Universal loadeR from GRUB, BURG is a cool replacement to GRUB, it can turn your bootloader into this.
First you need to add a new repository, enter the following command in the terminal
sudo add-apt-repository ppa:n-muench/burg sudo apt-get update
Now you need to install BURG and some themes. For that type-in
sudo apt-get install burg burg-themes
SETTING UP BURG
When the installation proceeds, dialog boxes pop-up for configuration. Please follow these steps carefully.
So now that we have successfully setup BURG, let’s clean up the BURG entries.
DISABLE MEMTEST OPTIONS
Read here if you are not sure what memtest is. To disable the memtest option, type in this command.
sudo chmod –x /etc/grub.d/20_memtest86+
Now let’s see how BURG looks like. We can emulate the BURG boot screen using this command.
- F1 Help
- F2 Change Theme
- F3 Change Resolution
- Arrow-keys to move
For now, just choose your theme, do not change the resolution. This is because, if your monitor doesn’t support that particular resolution you changed to, the next time you boot, you would get a blank screen and you would obviously freak out !
So press F3 during your next boot and choose the resolution by pressing enter, if you get a blank screen while doing so, move up/down and choose another resolution.
In this machine, I have 3 OSs installed ( Ubuntu, Windows 8 and Linux Mint ). But you’d notice that there are 2 options each for Ubuntu and Linux Mint. Those are the recovery modes which I had mentioned at the beginning, it can be disabled easily. For that we need to edit the BURG configuration file. Open up the terminal and type- in the following command.
( Use text-editors of your choice )
sudo nano /etc/default/burg
In this file we need to edit this line
You need to un-comment the line, by removing the ‘#’ character.
This file also contains the time-out period for the boot screen, if you want to change it. Locate this line and change the R-value which is in seconds .
To save the changes made in nano editor
- press ctrl-x
- press y
- press enter
Now we need to configure those changes into BURG and view the modified boot screen. For that type-in
sudo update-burg sudo burg-emu
Now the 2 extra recovery entries would be gone. That’s it. Enjoy booting with BURG !
To get more themes, visit deviantart
This article featured in the 2014 December issue of the Open Source For You magazine. View here