Error with attempt to dual boot

I had windows7 installed on a 500 gig hard drive. i shrunk this partition (465gigs) by 10 gigs, and i wanted to install windows xp on the 10 gig partition. So once the partition was made, i booted from the xp install disc and it installed on the 10 gig partition but when the computer restarted automatically, nothing happened, the computer just hangs at startup.

How do I fix the boot file, and is there a boot loader that i can get that is a bootable image, because i can't use a bootloader to fix this if it only runs from within the operating system.

This website is not affiliated, owned, or endorsed by Microsoft Corporation. It is a member of the Microsoft Partner Program.