QGRUBEditor – A visual GRUB configuration editor
Install QGRUBEditor in Ubuntu
First you need to download .deb package from here
Now you should be having qgrubeditor_2.5.0-1_i386.deb package you need to install this package using the following command
sudo dpkg -i qgrubeditor_2.5.0-1_i386.deb
This will complete the installation.
If you want to open QGRUBEditor go to Applications--->System Tools--->QGRUBEditor
This will prompt for root password enter and click on ok
When it opens first time you should see following tip
Once it opens you should see similar to the following screen
The program's main window shows the entries for your menu.lst GRUB configuration file, which is generally found under /boot/grub. You can choose a different main GRUB configuration file to work with from the text box at the bottom of the window.
The GRUB Entries tab, also at the bottom of the window, contains two panels: the top one shows the entries in menu.lst, and the bottom shows the details for each entry. Right-clicking on any entry in the top panel allows you to set that row as the default or the fallback kernel; the default entry is shown in a green background.
If you click on GRUB Settings Tab at the bottom of the window you should see similar to the following screen this will allows you to personalize the usual GRUB options such as timeout, define the defaults, set a password, change the colors on the GRUB menu when the system boots, and set a splash image. The splash option allows you to choose an image in any of several formats, and the program converts it automatically to the .xpm.gz format needed by GRUB. It even provides a Preview button so you can see your splash image. GRUB splash images have only 16 colors, so the splash image may not appear as you'd expect, compared to the original image
Double-clicking any entry in the main window shows a detailed screen with all the options you have available. Again, any change you make is saved automatically to menu.lst.
When you make any change you can see it in the real configuration file by going to File -> View Input, which opens a new window with two tabs. The Device Input tab shows your partitions (as in /etc/mtab), and you can see and understand how GRUB correlates partition names with its own nomenclature, as in /dev/sda1 = (hd0,0). The Menu Input tab displays the actual menu.lst file, and immediately reflects the changes that you make; you don't need to hit Save.
If you click on settings icon on the top panel it will open the QGRUBEditor general setting tab
QGRUBEditor paths settings
QGRUBEditor Language settings
QGRUBEditor Version Details