I used to use PC a few years ago that had Windows XP installed on it (SATA hard drive). Lets call this hard drive “Hard Drive 1.”
I recently got a Dell Optiplex 380 this also comes with a SATA hard drive. Let's call this hard drive “Hard Drive 2.” This has Windows 7 installed on it.
I wanted to copy some data from Hard Drive 1 (the old one, with Windows XP installed) into Hard Drive 2 (the new one, with Windows 7). I removed the optical drive and plugged in Hard Drive 1 in it's place.
Now there is a weird problem.
If both drives are connected (Hard Drive 1 on optical drive port) then the computer will allow me to boot ONLY from Hard Drive 1. Windows XP starts loading and then hangs up in the end.
If I unplug Hard Drive 1 then the computer will boot from Hard Drive 2 (the normal way). But then if I plug in Hard Drive 2 in running computer, it will not get detected. I have tried trying to boot from Hard Drive 2 and immediately then plug in Hard Drive 1 before windows 7 finished booting, but this still doesn't show Hard Drive 1 after the desktop appears.
How can I get to boot from Hard Drive 2 AND see the contents of both drives after Windows has finished loading?