You also obviously like to have the last word. I wrote this with the intention of helping people. If you find that it's somehow detrimental then report it to the mods.
You're wasting my time and making me angry
To each his own. Literally.
I use the time honored solution of having a small /boot partition (100 Mb) which has Grub Legacy in it.
The MBR (Master Boot Record) always loads that, and its only function is to chainload whichever bootloader belongs to the operating system of the partition being loaded.
That way I never have to think about which bootloader is screwing with which (which is the problem with Grub2, Windows Bootloader, Wubi, etc).
Each OS gets to keep its own bootloader quarantined within its own partition. end of story. Upgrades, updates, etc. only affect that OS, not the whole bloody hard drive.
How long extra does it take for the initial Grub Legacy (whose only job is to chainload)? Well, I set it to a timeout of one second, so it takes one second longer.
Guess what? It works with UUID-specified devices, too. I can chainload all kinds of stuff. Try doing that with Grub2!
Yeah, it took me about 15 minutes extra to set it up (a few years ago), but I have never had to fiddle with it despite 3 Ubuntu/Kubuntu upgrades, 7 partitions, and every imaginable OS.
My walkthrough is at
Becasue I did it a while ago, I didn't install Grub Legacy (as a previous post pointed out), so that my instructions don't include the
sudo apt-get install grub
step to install Grub Legacy. Then again, I am not really replacing Grub2 with Grub Legacy on any operating system -- I'm merely installing it in its own small partition. So, I suppose if you install it you would have an extra step of re-installing Grub2 or something. Oy vay, what a headache! It is never a good idea to mix and match operating system components! To each its own!
That is exactly right. I personally like Meierfra's way of creating a custom grub2 menu:To each his own. Literally.
That's the beauty of Linux, tweak it to your own liking
If there were one universal windows-ish way of doing things I'd get very very ill.
Thanks for your hard work!!!! Excellent guide.
grub2 is a disaster as far as i can see!!!
Installing grub2 on the root partition as opposed to the MBR or boot partition failed miserably after two restarts.
I prefer grub to be installed on the root partition so i can boot all of my operating systems with gag boot loader.
This is what happened:
1. I installed ubuntu 10.03
2. Reboot .> Black screen
3. Inserted ubuntu 10.03 Live CD to run in gnome desktop.
4 Opened a terminal:
ubuntu is located on /dev/sda8Code:sudo fdisk -l
To completely reinstall grub2:Code:sudo mount /dev/sda8 /mnt
I then rebooted and was able to log into Ubuntu.Code:sudo grub-install --force --root-directory=/mnt/ /dev/sda8
5. Restarted again and was welcomed by a black screen.
6. Went through the whole process again.
7. Logged into Ubuntu and updated.
8. Rebooted into a black screen. Lucky me.
9. Went through the whole process again.
10. Found your guide and grub2 is now nuked.
Thanks again. Cheers
By the way Ubuntu stuffed grub on my fedora partition as well. Ubuntu can be a headache at times.
Last edited by johnny678; May 12th, 2010 at 03:20 PM.
It is still quite buggy though so only play with it if you can afford the breakage
My HowTo differs from the official documentation in that it totally wipes grub2 from the OS involved. If followed properly it still works with both Lucid and Karmic, it's too soon to know about Maverick.
http://www.supergrubdisk.org/, however gag would no longer work. I've been using gag for a long time now and never had this problem.
Anyway I could have reinstalled gag and looked into it deeper however i decided to try BootIt™ Next Generation since i'll already use their imaging software.
BootIt is a bit on the expensive side but i thought i will give it a go. If it's not a buggy application i will be happy. So far so good.
I don't mind buying software if it is stable.
Last edited by johnny678; May 12th, 2010 at 03:19 PM.