Search the web with Google

Android install

Android installation weblog

Enter your email address:

Jeroen´s weblog

Ubuntu install

Ubuntu installation weblog

Thursday, May 26, 2011

Super Boot manager for Grub, Burg and Plymouth

Tweaking your GRUB bootloader to look pretty can often not only be confusing but leave you with a broken system should you get it wrong!

The newly launched ‘Super Boot Manager’ application, created by the developers behind graphical boot menu BURG, aims to streamline and simplify the process of tweaking boot ‘options’.

Super Boot manager is made up of three modules. Each one deals with a specific ‘boot’ function. You do not need to use all of them; if you want to tweak Plymouth alone simply use the ‘Plymouth’ module.

As with anything bootloader-related you are not advised to "mess" with GRUB unless you’re confident in what you’re doing and able to revert any changes.

GRUB Module

The GRUB module is capable of handling the most oft-used tasks, such as: -

  • One-click to re/install GRUB
  • Easy way to set the default boot OS
  • Change the GRUB screen resolution and menu time out
  • Remove old kernel/menu entries
  • Tweak text colours and set a background picture
  • Booting an .iso


Plymouth manager

The Plymouth module comes with some super helpful options. There is one-click enable/disabling of Plymouth itself, a gallery of alternative animated boot themes ready for easy download and, perhaps the jewel in the octopus-shaped crown, a one-click ‘proprietary driver’ fix that can help to turn a garbled Plymouth boot under "official" drivers into something worth looking at.


BURG manager

Finally the option set many of you will be downloading the app for: the graphical bootloader BURG.

The BURG module in SBM comes with options not so dissimilar to that of GRUB, albeit with some added ‘visual’ goodness.

With one click can you install BURG itself to a hard drive of your choosing.

Set the default OS to boot into; set the screen resolution and timeout for the menu; easily install and enable new themes (note that some may be considered inappropriate).

And the proverbial cherry-on-top comes in the form of a ‘BURG Removal’ button that wipes BURG away and reinstalls the traditional GRUB menu.



Super Boot Manager is a free download and can be installed from a PPA, below, or manually downloaded and install from

The Super Boot Manager PPA provides packages for Ubuntu 10.04, 10.10 and 11.04.

  • sudo add-apt-repository ppa:ingalex/super-boot-manager
  • sudo apt-get update && sudo apt-get install super-boot-manager
Once installed search ‘super boot’ in the Unity Dash or look for ‘Super Boot Manager’ under the ‘System’ menu

EXTRA Warning. THIS tutorial might be outdated, since grub had several updates since this was written. I don't use BURG anymore on my most recent systems.


satir said...

1. sudo apt-get install v86d hwinfo
2. sudo hwinfo --framebuffer
3. gksu gedit /etc/default/grub
4. replace GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" to:
GRUB_CMDLINUX_DEFAULT="quiet splash nomodeset video=uvesafb:mode_option=1920x1080-24,mtrr=3,scroll=ywrap"
then: GRUB_GFXMODE=640X480 to: GRUB_GFXMODE=1920X1080
save and exit
5. replace the resolution with highest listed in hwinfo --framebuffer
gksu gedit /etc/initramfs-tools/modules
scrool to end of the page and insert:
uvesafb mode_option=1900x1080 mtrr=scroll=ywrap
save and exit
6. tape in terminal:
echo FRAMEBUFFER=Y | sudo tee /etc/initramfs-tools/conf.d/splash
7. sudo update-grub
8. sudo update-initramfs -u
This will fix the resolution when you have GRUB

AnojiRox said...

I did everything above and I got this error:
myuser@myputer:~$ sudo apt-get install buc super-boot-manager
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package super-boot-manager

please help i'm using ubuntu 11.10

Mark J Rebholz said...

AnojiRox - are you sure you added the new apt source repository in the first step and pressed ENTER when asked to confirm adding it?

sudo add-apt-repository ppa:ingalex/super-boot-manager

If you DONT do this correctly then the app package will not be found.

Naer said...

AnojiRox. you just have to eliminate "buc" in the install command. i.e. just type:
sudo apt-get install super-boot-manager

Eyad Sammour said...

>>sudo add-apt-repository ppa:n-muench/burg

You are about to add the following PPA to your system:
sudo add-apt-repository ppa:n-muench/burg

Burg (Maverick packaging) has been copied from the original repo (, and rebuilt for Natty. Nothing has been changed, just a basic copy and rebuild.

This should hold you until that repo is update for Natty (if there ever is one).

The packaging has known to work well, so I won't push the newest revision (which is currently at 1844).

This repo was made specifically made so you can use Natty-built burg and not Maverick-built burg.

I will be doing a rebuild of both packages for Oneiric. The changes are as follows:
-Append existing entry.
-Adjust the versioning
 *To get rid of "+maverick" (for the main package)
 *Up the revision to "-2"
-Add line to debian/rules so that it can build successfully with GCC-4.6 (LP: #775460). I've encountered this issue before, and I know how to fix it.

Soon (probably after the release of Oneiric), I am going to create a second Burg PPA. It will be used to try out the newest revision of the package (with Oneiric and maybe Natty). And to see if there were any new bugs added in the newer revisions. I have minimal programming skills, so I can't add anything new to the package.

This will occur somewhere around the official release of Oneiric.
More info:
Press [ENTER] to continue or ctrl-c to cancel adding it

>>sudo apt-get update

gpg: keyring `/tmp/tmpz7kNVm/secring.gpg' created
gpg: keyring `/tmp/tmpz7kNVm/pubring.gpg' created
gpg: requesting key EAE0D85C from hkp server
gpg: /tmp/tmpz7kNVm/trustdb.gpg: trustdb created
gpg: key EAE0D85C: public key "Launchpad PPA for Nate Muench" imported
gpg: Total number processed: 1
gpg: imported: 1 (RSA: 1)

>>sudo apt-get install super-boot-manager

Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package super-boot-manager

any help?!

Post a Comment