Burg- Advanced menu for Grub2

BURG stands for Brand-new Universal loadeR from GRUB. It’s based on GRUB, and add features like new object format and configurable menu system.


Install BURG on ubuntu 9.10 karmic koala:

sudo add-apt-repository ppa:bean123ch/burg

Now refresh

sudo apt-get update

Now install

sudo apt-get install grub-pc


Download  some  grub Themes   from  here :

  wget http://grub4dos.sourceforge.net/themes.tar.bz2

extract  the  themes  with :

sudo tar -xjf themes.tar.bz2 -C /

To  activate  the  themes  you  have to  do  ;

1-   edit    /etc/default/grub

sudo vi  /etc/default/grub

and  uncomment

# Uncomment to disable graphical terminal (grub-pc only)


Now edit    /etc/grub.d/40_custom

sudo vi /etc/grub.d/40_custom

and  add this

set gfxmode="640x480"
set gfxfont="Unifont Regular 16"
loadfont /boot/grub/themes/fonts/unifont.pf2
loadfont /boot/grub/themes/fonts/aqui.pf2
loadfont /boot/grub/themes/fonts/edges.pf2
loadfont /boot/grub/themes/fonts/lime.pf2
loadfont /boot/grub/themes/fonts/7x13B.pf2
loadfont /boot/grub/themes/fonts/smoothansi.pf2
loadfont /boot/grub/themes/fonts/Helvetica-Bold-14.pf2
insmod vbe
insmod png
insmod coreui
load_config /boot/grub/themes/winter/theme.txt

Now  reboot :)  and get  the  winter  theme .

to load   other   themes  you  have  to change   the  last  line  on    /etc/grub.d/40_custom

like load_config /boot/grub/themes/ubuntu/theme.txt  for

or  this  :  load_config /boot/grub/themes/proto/theme.txt

when  you change  theme :apply the  change  with   :

unixmen@unixmen-desktop:~$ sudo update-grub


Generating grub.cfg ...
Found linux image: /boot/vmlinuz-2.6.31-14-generic
Found initrd image: /boot/initrd.img-2.6.31-14-generic
Found linux image: /boot/vmlinuz-2.6.31-11-generic
Found initrd image: /boot/initrd.img-2.6.31-11-generic
Found memtest86+ image: /boot/memtest86+.bin

Links :

  • http://www.webdevonlinux.fr
  • http://grub4dos.sourceforge.net/
  • http://ubuntuforums.org/
  • Sassinak

    Are you sure the custom menu is the right place to load the theme? I did just that, and the winter theme didn’t load. Should we not load it in the 05_debian theme menu? How would we address it then?

  • pirat9

    Hi man. in My ubuntu i did it on /etc/grub.d/40_custom then started the command (sudo update-grub)
    and after restart was loading the new menu

  • ulefr01

    I have following problems :
    insmod coreui : is not found
    load_config : unknow command

  • http://www.sourceslist.eu Ingalex

    Hello! Here I’ve inserted some themes that i’ve created editing official sora-clean theme: [url]http://www.sourceslist.eu/guide/altri-temi-per-il-burg-basati-su-sora-clean/[/url] :lol:

  • Zinovsky

    Thanks Ingalex, but the link http://www.sour ceslist.eu/guide/altri-temi-per-il-burg-basati-su- sora-clean/ give 404 error, could you please check the link if it is correct?

    Thank you.

  • http://www.sourceslist.eu Ingalex



  • http://www.sourceslist.eu Ingalex

    I’ve inserted this link two times. I think that there is a problem with this plugin for comment for WordPress.
    There is a change between link which open and the text that i insert.

  • Brian Berger



  • hanssolo


    i get load_config unknow command failure

    can anyone help me?

  • hanssolo

    i now used this installation guide:
    but the theme does not want to show up….
    the relsolution 1024×768 works.
    but not the sora-theme.
    any suggestions?

  • Anonymous

    [url=http://www.sourceslist.eu/blog/linux-blog/burg-manager-installing-and-configuring-burg-has-never-been-so-easy/]Here[/url] you can find burg-manager, an easy gui to simplify installation and configuration of Burg, installation of new themes, restore of Grub