alexrocksyerface Posted April 17, 2007 Share Posted April 17, 2007 My setup. 2 hard drives, first drive 100gb sata with xp on first partition vista on second its set as my first hdd to boot in bios but shows up as drive 1 in vista. Second drive 40 gb pata first partition mac os x second partition ubuntu 6.10. now heres the problem I used easybcd and added mac os x to the bootloader (if any didn't already know its stupid easy to do this part) everything works great except for the fact that I can't add my linux partition to the easybcd, or at least add it to the darwin bootloader. I just need help figuring out how to add linux to a bootloader be it on the drive with darwin or vista. I hope I make sense Link to comment Share on other sites More sharing options...
dong Posted April 18, 2007 Share Posted April 18, 2007 I managed to tri-boot winxp, mac and ubuntu with xp's bootloader. Winxp and mac are on the internal disk, while ubuntu are on the external disk. Using chain0 file and edit the boot.ini for mac. For ubuntu, I have to download grub4dos, put the glrdr file from the package and also a copy of menu.lst from the ubuntu /boot/grub/ to C:\, then edit boot.ini to add a line: c:\glrdr="Ubuntu". Menu.lst need to be modified by replacing all "hd0" to "hd1" to reflect the correct hard disk that contains ubuntu. Ubuntu always thinks its partition is located on the first disk but actually it's the second disk when recognized by xp's bootloader. Link to comment Share on other sites More sharing options...
domino Posted April 21, 2007 Share Posted April 21, 2007 - Darwin loader will only recognize active partitions on the same drive as OS X resides on. - Vista and OS X installed last will delete your master boot records. To avoid problems, install Linux last and it will install grub properly. From grub, edit your boot.list and include your Vista, XP, and OS X partitions. Link to comment Share on other sites More sharing options...
SkitBra Posted April 21, 2007 Share Posted April 21, 2007 To avoid problems, install Linux last and it will install grub properly. From grub, edit your boot.list and include your Vista, XP, and OS X partitions. tried that but it wouldnt work for me at all. i have XP on first partition on the first drive and OSX on the second partition on the first drive then i have linux on a SATA drive. grub is installed on the MBR of the first drive. my hardware is... AMD64 3700+ 2gb ram Asus A8V-VM XFX 6800XT PCI-E Link to comment Share on other sites More sharing options...
domino Posted April 22, 2007 Share Posted April 22, 2007 GRUB will not add your OS X partition. You will have to do that manually. Under Linux, install gparted (i hope you run gnome). This will tell you exactly what partition OS X and Vista is in, according to how GRUB sees your partition table and hard disk. It will however automatically add your Windows XP partition. Link to comment Share on other sites More sharing options...
elcomgeek Posted October 2, 2008 Share Posted October 2, 2008 There is a guide in following link which explained how to add OSX 86 chainloader file into XP | VISTA | GRUB bootloaders independently. link is. http://insanelymac.blogspot.com/2008/09/ho...-grub-boot.html Link to comment Share on other sites More sharing options...
Recommended Posts