deadparrot Posted June 4, 2008 Share Posted June 4, 2008 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: And KGRUBEditor shows: 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 More sharing options...
3vj3 Posted June 5, 2008 Share Posted June 5, 2008 I finally got triple booting working just yesterday. 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 More sharing options...
spartango Posted June 12, 2008 Share Posted June 12, 2008 its probably better if you use chain0 on the OSX disk and do it like you've got Vista done.... Link to comment Share on other sites More sharing options...
wmarsh Posted June 12, 2008 Share Posted June 12, 2008 It looks like you need a chainloader +1 line at the end of your XP entry in menu.lst Here is my tutorial for booting OS X with grub, perhaps it will help. http://forum.insanelymac.com/index.php?sho...mp;#entry606752 Link to comment Share on other sites More sharing options...
Recommended Posts