Jump to content
6 posts in this topic

Recommended Posts

I have installed 10.4.8 with semthex kernel from an external USB DVD drive. Installation was successful.

 

I tried dual-booting with xp on my system. Doesn't work, fails with "chain boot error". My boot.ini contains:

 

[boot loader]

timeout=30

default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS /NOEXECUTE=OPTIN /FASTDETECT

[operating systems]

multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /NOEXECUTE=OPTIN /FASTDETECT

C:\CHAIN0="Mac OS X"

 

My C:\ root contains the file CHAIN0 (512 bytes).

 

My driver is in IDE mode (not AHCI or RAID). I tried AHCI too, OSX installation detects hard disk, but then neither XP nor OSX boots.

 

Am I missing something fundamental here?

 

By the way, the installer screwed up the MBR, but I rescued it with a PartitionMagic boot CD. Now XP boots fine, but OSX gives me "chain boot error".

 

I'm thankful for any suggestions.

Link to comment
https://www.insanelymac.com/forum/topic/34155-chain-boot-error/
Share on other sites

The file you put in C:\ ... is it CHAIN0 or chain0? Maybe boot.ini cares.

 

Also, not sure where you got chain0, but if you go to Windows and insert the 10.4.8 install DVD and look at it through Windows Explorer (My Computer), you will see the chain0 file on the DVD. You can then copy it over.

 

Lastly, the Disk Utility on the 10.4.8 DVD probably screwed up your MBR and the partition info on the OSX partition. You fixed MBR. Try a reinstall, but format (erase) your OSX partition using an older OSX install DVD. Then pop in the 10.4.8 install DVD and finish the installation starting with selecting the partition and going on to Customize.

 

PS, once properly installed, OSX has its own Darwin bootloader. Add the Timeout parameter to boot.plist and make your OSX partition active and use the Darwin bootloader instead of Windows/chain0.

The file you put in C:\ ... is it CHAIN0 or chain0? Maybe boot.ini cares.

It's CHAIN0 both of them.

 

Lastly, the Disk Utility on the 10.4.8 DVD probably screwed up your MBR and the partition info on the OSX partition. You fixed MBR. Try a reinstall, but format (erase) your OSX partition using an older OSX install DVD. Then pop in the 10.4.8 install DVD and finish the installation starting with selecting the partition and going on to Customize.

 

Can I somehow install the Darwin bootloader without reinstalling the entire operating system? My usb dvd is incredibly slow so that will take hours...

It's CHAIN0 both of them.

So, in boot.ini, maybe try lowercase "chain0" as JustAnotherIdiot suggested. I have a feeling this might help.

 

Can I somehow install the Darwin bootloader without reinstalling the entire operating system? My usb dvd is incredibly slow so that will take hours...

Not easily or reliably. Read through this thread to get a feeling for the problems: http://forum.insanelymac.com/index.php?showtopic=32777

You might ask the poster if he has a good method.

 

Can try the following. Boot an older install DVD (not 10.4.8) and go to Terminal. Type:

bless --mount "/Volumes/(name-of-OSX-partition)" --setBoot --verbose

Use the quotes if you have a space in the name of your OSX partition.

 

Lastly, one way to speed up an installation is to click the "skip" button when it checks the DVD. If you have already done this once, no need to do it again.

×
×
  • Create New...