Client which is novice in using linux systems was complaining about that after he installed dual boot pc with UBUNTU and Windows XP operating systems shows ugly bootloader menu and also after updates in UBUNTU old kernels are present at GRUB bootloader. And also he wanted to do a lot of customizations that were related to make UBUNTU look nicer and somewhere looking like MAC.
So I came up possible solutions for to satisfy clients needs.
1. Pinguy OS
What it is? Well that same regular UBUNTU linux OS only one guy decided to build a Distro that looks good, could do everything most user would ever want to do and that was very simple to use and he added a lot of tweeks and software. Must say nice looking OS. Hope client will like this offered solution.
2. Getting rid off old kernels from boot menu.
Well first anything you are doing with bootloader things consider as dangerous, since if something may go wrong, consequences can be sometimes not fixable, but most of time can be fixed with some skilled user help. Many users keep one previous kernel known to work on the machine as a backup.
So you need to go to Administration > Synaptic package manager and:
- Type the kernel number in the search window at the upper right (for example – 2.6.28-11).
- Find the “linux-image” and “linux-headers” files for the applicable kernel (example – linux-image-2.6.26-11 or “linux-image-2.6.26-11-generic).
- Right click and select “Mark for Complete Removal” and then press the Apply main menu button.
- The kernels will be removed from your system and from the Grub menu.
3. Make nice looking GFX boot loader for GRUB.
Well as you noticed everything is about making you OS look nice. So I think this part also can be modified to satisfy client needs for nice looking system. To making this happen we gonna use BURG which is brand-new Universal bootloader based on Grub. It uses a new object format which allows it to be built in a wider range of OS, including Linux/Windows/OSX/FreeBSD, etc. It also has a highly configurable menu system which works in both text and graphic mode. Additional features like stream support and multiple input/output device are also planned. More on BURG check here https://launchpad.net/burg. Before we get to installation on more remainder, everything that relates to bootloader is considered dangerous, so if you don’t know what you are doing, don’t do it, consult your local specialist 🙂
OK lets begin with installation:
1. need to add linux software source list that you probably dont have in your default source list. Well, some may see it as security issue since this repository is not ubuntus default so you can in worst scenario get some unwanted stuff on your PC
sudo add-apt-repository ppa:bean123ch/burg
2. Update source file list and distributions
sudo apt-get update
3. Install a new bootloader
sudo apt-get install burg
5. Last important thing is to check if live preview themes in host OS works
If its not showing you nice looking gfxboot then you screwed, do not restart and try to reinstall GRUB.
After restart your bootloader should look something like this:
Well, in end for more information on written topic check references.
Warning: Do it on your own risk, writer does not take responsibility if you damage something on your system. Thought on writers machine everything is tested and runs smoothly.