I wish somebody could explain to me the advantages of Grub2 over Grub1 or legacy as it is called today.
I have two systems.
Dell Dimension 520 2*250GBHDD, 4GBRAM,P4,Nvidia Graphics
Multiboot system with winXP and 10 Linuxes (Ubuntu,Kubuntu,Slackware,Sabayon,Fedora,Mepis,Min t,PClinux,Suse,Debian) and Opensolaris and PCBSD all booting from Ubuntu's Grub1 installed in the MBR. Everything working fine.
Dell Inspiron 1501 Laptop 120GB HDD, 2GBRAM, ATI Graphics with WinXP, Ubuntu,Suse,Dreamlinux and Slax.Again everything booting from Ubuntu's Grub1
Here I decided to upgrade my Ubuntu 9.04 to 10.10. Couldn't do it over the internet (he made a complete mess out of it) so I wiped out the old Ubuntu root partition and installed from live CD (keeping my home partition) It went quite well but with the brand new Grub2 bootloader he couldn't find my other OS except for WinXP (of course).
Since I have a Grub1 boot CD I thought it would be quite easy to fix,but not so. Grub1 boot CD couldn't do anything about Grub2.
So after a lot of retrials and rebooting and frankly ---- I went into the
/boot/grub/grub.cfg file configured everything like it should be in an old menu.lst file and everything worked again as it should.
Now I know that you shouldn't edit that grub.cfg file(why not) but that was the only way I got my multiboot system working again.
Frankly, I don't understand why Grub2 makes things that complicated while Grub1 had it all that simple.Makes me look back to Lilo again.