New
#11
mark "system reserved" as active and winxp as inactive. Then reboot with both disks attached. win7 should boot then.
What is drive letter of winpx if booted in win7? I assume F.
In Elevated Command Prompt:
Replace F with actual drive letter.Code:bcdedit /create {ntldr} /d "WindowsXP" bcdedit /set {ntldr} device partition=F: bcdedit /set {ntldr} path \ntldr bcdedit /displayorder {ntldr} /addlast
Try to boot both operating systems. I think winxp still fails. If it does fail .... swap the two ide or sata cables and try again.
Post results