Sata boot problem.

November 8, 2010 at 10:10:30
Specs: Windows XP
OK Gents. Here's my hell.

I had two windows installs on my desktop. 1 on a SATA drive, (D:) which I used. Also connected was an IDE drive with two partitions. (C: and E:)

Now, D: was my used install of windows XP. C: read out as a system disk, but I thought this was left over from wayback, and E: had my old copy of windows.

As a result, I really screwed myself by wiping my whole IDE drive to clear up space. Shouldn't do anything bad, since I'm only running off my SATA...............or so I thought.

Now, I can't boot. (Well, I can, but only because I reinstalled XP on the IDE drive as a short term help. Not the boot I want. )

I need to get back onto my SATA drive install of windows, and I'm not backed up since my backup external flat died on me.

When I tried to boot, (prior to reinstall of OS on IDE drive) I got "NTLDR is Missing"

I can't afford a wipe and reload on my SATA drive. Too much important documents I need to back up. (Damn my backup drive for dieing on me.)

So I tried telling the thing with the F8 boot menu to boot off the SATA drive. When I do that, I get black screen with flashing cursor. I've also tried booting with the IDE drive disconnected.

I tried running recovery console's fix boot, but it didn't help.


See More: Sata boot problem.

Report •

November 8, 2010 at 11:14:30
Boot to your WinXP CD and run the recovery console. Follow the instructions in the link below and when you are in the recovery console type help to see the usable commands.

The commands you need to use are fixboot and then fixmbr. That should repair the boot logger. Just read the screen prompts.

If you don't know your administrator password try to just hit the Enter key. Be sure you select the correct installation of WinXP. You should be able to tell by partition size. Don't rely on the drive letter. Could be different than expected.

Conversely, you may be able to select which OS to boot to from a boot screen when first starting.

IMO this is a useful method. Especially if you don't use the second install much or at all.

Watch your start up screens for a message to choose where to boot. On my system I need to hit F11 when it appears. Your system may be different.

Report •

November 8, 2010 at 19:45:52
Thanks, but it didn't help. I did both, and added in "Bootcfg /rebuild" as recommended on another forum, and I'm back to ndltr is missing."
Did this with the IDE disconnected.

Report •

November 8, 2010 at 22:38:27
Look at the link below.

Additionally, you haven't supplied sufficient information on how WinXP was installed to the SATA hard drive. SATA controllers are not natively supported by WinXP so either the SATA drivers must be supplied at start up or the BIOS must be set to configure the SATA drive as an IDE.

Report •

Related Solutions

November 9, 2010 at 06:49:58
That link is for vista. Additionally, since I'm not updated at all due to not being able to get on the net for some reason with the ethernet adapter I havewith this old a copy of windows, I can't update to get access to computer management.....


Report •

November 9, 2010 at 06:53:57
K. Just solved the net access problem....

Report •

Ask Question