InfiniteMac OSx86

InfiniteMac OSx86 (http://infinitemac.com/forum.php)
-   Leopard 10.5 (http://infinitemac.com/forumdisplay.php?f=85)
-   -   Adding OSx86 to Windows Bootloader (GUID) (http://infinitemac.com/showthread.php?t=818)

crawle 03-24-2008 03:49 PM

Hey guys,
after reinstalling OSx86 on my second harddrive with GUID I wanted to add OSx86 (Zeph's Leo 10.5.2 Rev1) to my Windows Bootloader again. But I couldn't get it work with the chain0 file. It says "chain0 error". I think its up to the fact, that I formatted my Leo-HDD to GUID this time. My hole HDD-Config looks like this:

HDD_IDE0: "Windows" on MBR << Boot-HDD and Windows Bootloader
---------------- Windows XP

HDD_IDE1: "Leopard" on GUID << second HDD
---------------- Leopard << wants to be shown in the Windows Bootloader
---------------- Recovery
---------------- Shared

Is there a parallel file to chain0 for GUID-systems or similiar?

Thanks in advance,
-crawle

crawle 03-24-2008 11:03 PM

Common guys ... there has to be a soultion ;-)

Snow 03-24-2008 11:09 PM

Tried EasyBCD?

crawle 03-25-2008 12:28 AM

You're right, EasyBCD can do this, but as far as I know it's only for Vista, isn't it?

Snow 03-25-2008 12:37 AM

Try this bro

http://neosmart.net/blog/2007/how-to-install-the-vista-bootloader-on-a-windows-xp-machine/

Good luck!

Adrian 03-25-2008 01:04 AM

If you have multiple harddrives it's probably easiest to simple use your BIOS boot device selector.

Install OSX with your Windows harddisk disconnected (to make sure OSX's bootloader gets written to the correct harddisk) and then you can simply hit F8 (in my case) during boot up and choose the HD you've got OSX installed upon.

crawle 03-25-2008 01:08 AM

Yeah, I've got multiple harddrives, but with my BIOS I can only set up the Boot-Priority, unfortunally not the Boot-Device on boot up.

crawle 03-25-2008 01:09 AM

But when I install the Vista-Bootloader, can I add partitions from another HD?

WinLinMac01 03-25-2008 01:54 AM

Umm...works on XP too, doesn't it? =)

Quote:

[cite] crawle:[/cite]You're right, EasyBCD can do this, but as far as I know it's only for Vista, isn't it?

roisoft 03-25-2008 01:57 AM

np, you need install the vista bootloader in xp

crawle 03-25-2008 02:07 AM

Thanks to you, roisoft, I can do this now. See you in a few minutes ;-)

crawle 03-25-2008 03:48 AM

I installed the Vista Bootloader, installed EasyBCD, repaired the Bootloader and tried to add OSx86 to the Boot-List. There were a MBR and a GUID/EFI option, but no GUID/Emulated-EFI option. EasyBCD said, I need a .efi-file from i386, but this file doesn't exist in my system. And the chain/chain0 mode doesn't work as I know already, because it's only for MBR. After Googling I experienced, that there's no way to add a GUID HDD to the Vista-MBR bootloader without OSx86-Vanilla.

Means: I have to change the Boot priority on every boot, when I want to start Windows (in german we say: Win<i>doof</i> - "doof" means "stupid"), but that's not very often.

Thanks guys for your help anyway,
-crawle

Snow 03-25-2008 01:48 PM

Hi bud, sorry for the delay.

Don't know if this is any use to you but I found out I can go two ways to boot my XP/Vista.

1. F8 on boot and selecting HD with XP/Vista on it
2. pressing SHIFT while booting auto selects my XP/Vista HD. This one probably auto boots to the first HD.

So if the first option does not work try the second one. I'm using the Vista Bootloader of course. And my mobo is ASUS A8N SLI premium.

Good luck!

crawle 03-25-2008 02:32 PM

I'll try, thanks Snow.

crawle 03-25-2008 05:35 PM

Guys, you won't belive me, but I FOUND A WAY. After reading on InsanelyMac & Co, that it's not possible to add a GUID-OSx86 to a Windows-Bootloader, I got it working anyway. Short insctruction (I'll write a article on InfiniteMac later):

Go to your Leopard HDD /usr/standalone/i386/guid/ and copy the "boot0"-file to your Windows HDD root.
Then add following line to c:/boot.ini:

C:\boot0=Mac OS X Leopard

Greetings,
-crawle

roisoft 03-25-2008 06:35 PM

Congrats crawle, my way was making a minimal mbr partition into the windows drive with mach_kernel and this files, adding this flag into the boot.plist "rd=diskX" or "boot uuid=xxxx-xxxx-xxxx"
http://img442.imageshack.us/img442/7876/bootqb4.png

but your way is more easy, thanks! :))

crawle 03-25-2008 06:48 PM

Ah, also a nice technic ;-)

WinLinMac01 03-25-2008 10:09 PM

Thanks, may be that's why I was never able to get this working with XP, lol.