Old XP based Hard drive in new vista based PC

I have just built a top spec PC due to my old one crashin and dieing. In my old one I had a dual HDD setup, one for windows and one for all my precious stuff. I put my data drive (precious stuff) in my new computer and when it loads up it says "NTLDR is missing" and won't boot into vista ultimate 64 bit edition. Without it, the computer boots fine. My old version of windows was XP. Can anybody suggest a fix so that I can save all my stuff. There is too much to conveniently burn to DVD and then transfer and I was hoping to do a straight cut and paste.

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