Jump to content

Tri-Booting With GRUB


4 posts in this topic

Recommended Posts

I finally decided to nuke my sluggish XP install and try something new, so I now have a HDD with Ubuntu 8.04, XP SP3, and Leopard 10.5.2 installed and functioning seperatley.

 

Here's the problem, GRUB won't boot XP or Leopard. ATM, I am running Ubuntu but ideally want to play more with Leopard and XP is needed for some apps still.

 

My HDD is partitioned as so:

2-1.jpg

 

And KGRUBEditor shows:

1-1.jpg

 

Finally, menu.lst:

default 0
fallback 1
timeout 3

title Windows XP
root (hd0,1)
savedefault
makeactive

title Ubuntu 8.04, kernel 2.6.24-18-generic
root (hd0,0)
kernel /boot/vmlinuz-2.6.24-18-generic root=UUID=17020cc9-5ec6-4460-9af0-7947be79d56f ro quiet splash
initrd /boot/initrd.img-2.6.24-18-generic

title MacOS X Leopard
root (hd0,2)

 

The options all show in GRUB, but XP and OSX do nothing. Any ideas? I'm no expert on this.

Link to comment
Share on other sites

I finally got triple booting working just yesterday. :D You have to add the boot_v8 to /boot in Linux. And the hard drive id that you use in the menu.lst for Leopard has to be where that boot_v8 is (so your linux partition).

 

Here is what my list looks like.

## ## End Default Options ##

title		Ubuntu 8.04, kernel 2.6.24-16-generic
root		(hd0,4)
kernel		/boot/vmlinuz-2.6.24-16-generic root=UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx ro quiet splash
initrd		/boot/initrd.img-2.6.24-16-generic
quiet

title		Ubuntu 8.04, kernel 2.6.24-16-generic (recovery mode)
root		(hd0,4)
kernel		/boot/vmlinuz-2.6.24-16-generic root=UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx ro single
initrd		/boot/initrd.img-2.6.24-16-generic

title		Ubuntu 8.04, memtest86+
root		(hd0,4)
kernel		/boot/memtest86+.bin
quiet

### END DEBIAN AUTOMAGIC KERNELS LIST

# This is a divider, added to separate the menu items below from the Debian
# ones.
title		Other operating systems:
root


# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/sda1
title		Windows Vista/Longhorn (loader)
root		(hd0,0)
savedefault
makeactive
chainloader	+1

title Mac OSX LeopardHD2
kernel (hd0,4)/boot/boot_v8

 

Hope it helps. :)

Link to comment
Share on other sites

 Share

×
×
  • Create New...