How to multi-boot like a BOSS with BURG bootloader

Fig1

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.

Fig2

INSTALLING BURG

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.

Fig3

Fig4

Fig5

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.

sudo burg-emu

Use

  • 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.

Fig6

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

Fig7

In this file we need to edit this line

#GRUB_DISABLE_LINUX_RECOVERY="true"

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 .

GRUB_TIMEOUT=5

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

Fig10

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

 

Advertisements

One thought on “How to multi-boot like a BOSS with BURG bootloader

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s