XP environment from old PC not booting in new machine, visible when in external drive enclosure

bozathm

Reputable
Sep 29, 2014
2
0
4,510
A hardware failure made me remove my 3.5 HDD with XP (A) from a Shuttle PC to put in a new machine.

I bought a used Dell SX270 PC with a 2.5 HDD and operating XP OS (B) install.
I couldn't get the OLD HDD to boot the OS (A) over a USB enclosure (black screen, blinking cursor).
The contents of the drive are visible in external storage when (B) is booted as internal HDD and (A) is connected in enclosure
.
I cloned (A) to a 2.5 HDD (C), and put that in the Dell as primary drive. It would not boot into windows (black screen, blinking cursor).

?What could the problem be?

I have an SQL environment running on (A)/(C), and I have no means of installing the software and databases that I need into (B) - (unless there is a way to drag the files across the HDD when (A) is plugged in as an external drive).

Any suggestions would be appreciated!
 
Solution
In your other situation, your hardware was similar enough to allow it to boot and realize something had changed. In this case the hardware is too disimilar and can't boot. Even if you could fix it with a repair install, you would most likely have to reinstall your software. If you are concerned about your databases, couldn't you just install your SQL environment (after reinstalling the OS) and restore your databases? You do have backups don't you?

Other than that, I'm not sure what you can do. Hopefully someone else can provide a solution for you.
It sounds like you are trying to boot your old drive in a new system. You can't do that. The drivers installed in windows are for your old hardware. Trying to boot that drive in a new system will have a hardware/driver mismatch causing the OS to not load properly.
 

bozathm

Reputable
Sep 29, 2014
2
0
4,510

Is there a way to transfer/ "install" those drivers on the old system drive?

Or is there a way to transfer / "install" the SQL environment on the new OS that is operational?
as well as the applications that are needed to run them?

(meanwhile, I feel I had done a drive swap on a different system years ago, and got a message from windows along the lines of "your hardware configuration has changed significantly" / and asked me for more license, or someother... but the swap worked if I recall...)
 
In your other situation, your hardware was similar enough to allow it to boot and realize something had changed. In this case the hardware is too disimilar and can't boot. Even if you could fix it with a repair install, you would most likely have to reinstall your software. If you are concerned about your databases, couldn't you just install your SQL environment (after reinstalling the OS) and restore your databases? You do have backups don't you?

Other than that, I'm not sure what you can do. Hopefully someone else can provide a solution for you.
 
Solution