Alright here is what I'm trying to do. I have one hard drive with a legal copy of Mac OS X installed. This boots using a bootloader called Chameleon. Chameleon can also boot Windows 7/Vista installs. Using this knowledge I was able to triple boot Mac OS X, Windows 7, and XP all on separate drives.
I no longer use Windows 7 and I'm trying to use Windows XP with the Vista Bootloader on the same drive. Here is my setup
In BIOS:
SATA Port 0: Windows XP (Vista Bootloader)
SATA Port 1: Mac OS X (Chameleon)
Boot Order:
Mac OS X (hard drive 0)
Windows XP ( hard drive 1)
On the Windows XP drive I have bootmgr, /Boot/bcd, boot.ini, NTLDR, ntdetect.com
My Boot.ini looks like this
When I try to dual boot no matter what I do I get Boot.ini error NTDETECT.com failed. I've poured over the wiki and the FAQ dozens of times. I've spent many hours trying to fix it .
Any ideas? I've already tried editing the boot.ini to use rdisk(0) rdisk(1) etc
I no longer use Windows 7 and I'm trying to use Windows XP with the Vista Bootloader on the same drive. Here is my setup
In BIOS:
SATA Port 0: Windows XP (Vista Bootloader)
SATA Port 1: Mac OS X (Chameleon)
Boot Order:
Mac OS X (hard drive 0)
Windows XP ( hard drive 1)
On the Windows XP drive I have bootmgr, /Boot/bcd, boot.ini, NTLDR, ntdetect.com
My Boot.ini looks like this
My BCD looks like this[boot loader]
timeout=20
default=multi(0)disk(0)rdisk(1)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="Windows XP on C:\" /fastdetect
The XP drive boots properly if I set it as first boot device. So I know the install isn't corrupted.Windows Boot Manager
--------------------
identifier {9dea862c-5cdd-4e70-acc1-f32b344d4795}
device unknown
description Windows Boot Manager
locale en-US
inherit {7ea2e1ac-2e61-4728-aaa3-896d9d0a9f0e}
default {9f20c890-a17b-11de-99e8-0019d13a0f1c}
displayorder {9f20c890-a17b-11de-99e8-0019d13a0f1c}
toolsdisplayorder {b2721d73-1db4-4c62-bf78-c548a880142d}
timeout 5
Real-mode Boot Sector
---------------------
identifier {9f20c890-a17b-11de-99e8-0019d13a0f1c}
device partition=C:
path \NTLDR
description Microsoft Windows XP
When I try to dual boot no matter what I do I get Boot.ini error NTDETECT.com failed. I've poured over the wiki and the FAQ dozens of times. I've spent many hours trying to fix it .
Any ideas? I've already tried editing the boot.ini to use rdisk(0) rdisk(1) etc
Last edited: