Unable to boot into XP after installing Vista


Hi Everyone,

I have one HDD and 4 NTFS partitions as follows:-

Part1 - BOOT with XP x64
Part2 - XP Data
Part3 - Vista x64 Ultimate
Part4 - Vista Data

After installing Vista XP will not boot but Vista will boot. After selecting XP from the Vista Loader Menu I get the following error.

Windows failed to start
File: \ntldr
The selected entry point could not be loaded.

If I go into EasyBcd on Vista and uninstalled the BootLoader XP boots fine. Reinstall it from XP and XP again will not boot. Vista does.

EasyBCD settings from the XP install of EasyBcd:-

Windows Boot Manager
identifier {bootmgr}
device partition=C:
description Windows Boot Manager
locale en-US
inherit {globalsettings}
default {ntldr}
displayorder {ntldr}
toolsdisplayorder {memdiag}
timeout 5

Windows Legacy OS Loader
identifier {ntldr}
device partition=V:
path \ntldr
description Windows XP x64

Windows Boot Loader
identifier {93fbeec0-f6b0-11db-87e8-9124d533ad19}
device partition=V:
path \Windows\system32\winload.exe
description Microsoft Windows Vista
locale en-US
inherit {bootloadersettings}
osdevice partition=V:
systemroot \Windows
resumeobject {93fbeec1-f6b0-11db-87e8-9124d533ad19}
nx OptIn

Any ideas appreciated.

Hi there.

What's drive C?
V is Vista

the Windows XP entry should point to the same drive that the bootloader is installed to - drive C: in this case. But it points to V instead.
Change it to C: and see if that fixes it.,