First of all tx king, tx glc

I did mem86 test like you said king. It found no errors.
It looks like hardware is ok since it boots. Correct me if I'm wrong.
glc-I didn't buy a new hd, I used the old one that was in pc previously.(I never made a new install of windows)
I also tried 2 different hard drives from 2 other machines (of course with os on them) -- xp pro to try to boot off them. Wester digital showed "ntldr is missing", and Maxtor showed exactly the same screen as I have problem with right now.
Bios version is PO3.
What do you mean by "you need to do a repair reinstall of Windows" ?
Maybe I have to change something in bios?
Or format the hd in this system and reinstall xp?
I really appreciate your help!