I have an old Dell dimension 8200 running XP from 2001 that I'm finally replacing. To extend the Dell's life, I got a Western Digital WD6400AAKS (640GB) hard drive for media storage a couple years ago (NO OS on it). The Dell did not have a SATA port, so I installed a Creative I/O SATA controller card and was able to use the WD drive.
I installed the WD in the new PC, which runs windows 7, and got an error on boot up: NTLDR is missing. I ensured that its boot priority was lower than the OS drive, and even tried disabling the WD in the BIOS, to no avail. Next I tried using an external dock via USB cable. The new PC doesn't detect that its connected, though I hear the drive spin up. The I tried the dock with the XP and it works fine.
Guess I could connect the two to a router and transfer slowly, but I'd rather understand why the above does not work even though many people think it should.
I installed the WD in the new PC, which runs windows 7, and got an error on boot up: NTLDR is missing. I ensured that its boot priority was lower than the OS drive, and even tried disabling the WD in the BIOS, to no avail. Next I tried using an external dock via USB cable. The new PC doesn't detect that its connected, though I hear the drive spin up. The I tried the dock with the XP and it works fine.
Guess I could connect the two to a router and transfer slowly, but I'd rather understand why the above does not work even though many people think it should.