It seems the NTLDR fault and the install telling me that Windows was on the D: drive were connected.
Sorry for posting before trying to figure it out myself.
I recently starting getting "NTLDR is missing" when I booted up. Strange thing is when I go to the Boot Menu and choose the hard-drive to boot from, it boots up fine.
Even though XP booted properly, it took five minutes to get to the desktop! And I was getting system errors after a while , so I thought it's time for a repair job. I created a repair CD, including SP3, just for this eventuation.
This is where things get odd. (For me anyway.)
When I choose to do a repair, I'm given D:\WINDOWS as a choice of location. XP isn't on D:\ !
I, like many people, installed it on C:\. I don't have a Windows installation on the D: drive.
Why isn't it giving the correct drive location?
So then I thought, stuff it!! I'll do a re-install. Forgetting about the repair.
I then recieved a message saying it can't find XP installed on the PC and I would need an older o.s CD for the install to work!
XP is there! The boot up doesn't go far enough to detect it.
And I can't find my old Win 98 CD! (Who still has those hangin' around!)
Hope someone can help.