Dual boot Vista and XP


Ok, I have been reading these forums and trying to figure this out, but its kicking my butt.
I have Vista on a Raid 0 sata and XP on a sata. XP is drive 0, Vista is drive 1. Vista will boot, XP will not. XP was a ghost backup image. Boot.ini, NTLDR and NTdetect are all on the Vista drive. I know its something simple and probally the boot.ini file, but I just am not seeing it. Its been about 3 weeks now so I figured I would ask. I have tried most of what I have read on the forums, but so far no joy. Thanks:rage:

[boot loader]
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /FASTDETECT /NOEXECUTE=OPTIN

Windows Boot Manager
identifier {9dea862c-5cdd-4e70-acc1-f32b344d4795}
device partition=C:
default {d0210929-4c79-11dc-a1a3-044b80808004}
displayorder {d0210929-4c79-11dc-a1a3-044b80808004}
timeout 30
Windows Boot Loader
identifier {d0210929-4c79-11dc-a1a3-044b80808004}
device partition=C:
path \Windows\system32\winload.exe
description Windows Vista 
osdevice partition=C:
systemroot \Windows
resumeobject {fea98c14-4dbe-11dc-a00f-806e6f6e6963}
Windows Legacy OS Loader
identifier {d0210933-4c79-11dc-a1a3-044b80808004}
device partition=F:
path \ntldr
description Microsoft Windows
Last edited by a moderator:
Hi bart, welcome to NeoSmart Technologies.

Did you try changing the Windows XP entry in EasyBCD to point to drive C: instead of drive D:\?
Computer Guru, Yeah, I have tried to point to the C:\ drive as well.
What if I reinstall a fresh copy of XP and got it working and then copied the ghost image over the fresh copy? Normally I wouldnt think this would work, but since its really booting off the Vista drive I'm not sure.
Thanks for the help.
I did what you suggested. I had to then fix Vista's boot. Booted into Vista and BCD Edit didnt know what drive was the boot drive. I fixed that and then added XP and now it works. Thanks for the help.