Win 7 Xp boot problem

I installed win 7 followed by Win xp and they are on different drives. If both hd's are connected win 7 boots automatically if i detach the win7 hd win xp boots fine. Now at first i did not have a record for win xp but i was able to add that using easbcd; however, if i select win xp on start up the pc just restarts.

Below is the debug report if anyone can help me out that would be greatly appreciated.

Windows Boot Manager
identifier {9dea862c-5cdd-4e70-acc1-f32b344d4795}
device partition=C:
description Windows Boot Manager
locale en-US
inherit {7ea2e1ac-2e61-4728-aaa3-896d9d0a9f0e}
default {d66284cf-5c73-11de-a75d-f66461a33dd6}
resumeobject {d66284ce-5c73-11de-a75d-f66461a33dd6}
displayorder {d66284cf-5c73-11de-a75d-f66461a33dd6}
toolsdisplayorder {b2721d73-1db4-4c62-bf78-c548a880142d}
timeout 7

Windows Boot Loader
identifier {d66284cf-5c73-11de-a75d-f66461a33dd6}
device partition=C:
path \Windows\system32\winload.exe
description Windows 7
locale en-US
inherit {6efb52bf-1766-41db-a6b3-0ee5eff72bd7}
recoverysequence {d66284d0-5c73-11de-a75d-f66461a33dd6}
recoveryenabled Yes
bootdebug No
osdevice partition=C:
systemroot \Windows
resumeobject {d66284ce-5c73-11de-a75d-f66461a33dd6}
nx OptIn
pae ForceDisable
usefirmwarepcisettings No
sos No
debug No

Real-mode Boot Sector
identifier {d66284d3-5c73-11de-a75d-f66461a33dd6}
device partition=D:
path \NTLDR
description Windows XP


Super Moderator
Staff member
Welcome to NST,

Grab [thread=642]EasyBCD 2.0[/thread]. Re-add the entry for XP and let it autoconfigure.