BTW, for anyone who wants to dual, triple, etc boot from GRUB, and you want it easy, check this out. For as many distros as I’ve been able to, I’ve installed the bootloader on the root partition of the distro (my latest Ubuntu install is on /dev/sda5, for example). Then, I chainload it from the bootloader that I’ve already had installed. The advantage of this is that you don’t have to continually have to have your main bootloader reinstalled each time one of the distros has a kernel update.
Here’s how:
-add a new line in your /etc/menu.list or grub.conf file (and if you’re using LILO, 1.Why? and 2.You’re on your own. Read the man page). You will only need three lines for this to work.
-the first line is the title, so : “title Ubuntu 9.10″ (without the quotes)
-the second line is the “root (hdx,x)” line. I’ll use my Ubuntu install for an example. Use this command on this line (without the quotes, of course): “root (hd,0,5)”
-Then, put a third line: “chainloader +1″
-That’s it.
title Ubuntu 9.10
root (hd0,5)
chainloader +1
is how it would look.
What will happen, then, is that your grub will boot and then, if you select your new distro entry, it will load the grub install from the first partition of your new distro.
Now, its easy to add and remove distros in your bootloader without the risk of it being changed to a mangled state on a multi boot system.