windows failed to start


I can boot vista with no problem but when I try to boot xp my computer just restarts and goes to the boot loader menu again.

I have vista on my c drive and xp on my E drive. they are on two separate hard drives.

any advice?
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                 {60365309-161c-11dc-89f4-f6ee822437d2}
displayorder            {60365309-161c-11dc-89f4-f6ee822437d2}
toolsdisplayorder       {b2721d73-1db4-4c62-bf78-c548a880142d}
timeout                 30

Windows Boot Loader
identifier              {60365309-161c-11dc-89f4-f6ee822437d2}
device                  partition=C:
path                    \Windows\system32\winload.exe
description             Microsoft Windows Vista
locale                  en-US
inherit                 {6efb52bf-1766-41db-a6b3-0ee5eff72bd7}
osdevice                partition=C:
systemroot              \Windows
resumeobject            {6036530a-161c-11dc-89f4-f6ee822437d2}
nx                      OptIn

Windows Legacy OS Loader
identifier              {eedbe112-15f0-11dc-aaa2-001bfc535de6}
device                  partition=E:
path                    \ntldr
description             Microsoft Windows XP
one more thing. this is a fresh install of both vista and xp with nothing to lose. should I try reinstalling xp to get it to work or is there another workaround?
naw, no need for that.

In EasyBCD go to the second section and change the drive letter for XP to C:
woops. I screwed something up. I just will reinstall both Operating systems and hopefully that will fix it. the only harm done will be a very late night for me. Im not used to working with the OS boot menus so this is a big learning experience for me.

installing xp right now on drive E. vista on drive C in a few minutes when done.
ok, can I even do this spread across 2 hard drives or do I have to use one for the operating systems and use the second for data storage?
You can do it any way you like.
You can have different operating systems on different partitions or on different drives, no problem.

Install XP first, Vista second.