freeze the drive in your deep freeze
That is a trick for getting a failing hard drive to run for a few more minutes to get data off of it. It doesn't sound like the hard drive is failing, just not being recognized.
Sabrent USB 2.0 to IDE/SATA Cable for 2.5-Inch/ 3.5-Inch / 5.25-Inch Drive with Power Adapter
I also have one of those, it does come in handy. Usually, when I'm working with hard drives(like cloning the boot drive to a backup drive), I just take the side panel off the computer and use a spare SATA and power cable. Sometimes, a hard drive not attached to the motherboard storage controller will not be recognized correctly.
Hook up the drive to your computer and see if it is recognized by the BIOS. If it is listed in the BIOS but not in "My Computer", the computer is recognizing the drive, Windows is not. Having two hard drives with operating systems on them would cause this problem because a system disc(a hard drive that holds the operating system)
MUST be initialized in Windows Disc Management before the operating system is installed. A simple volume(data only), once initialized and formatted, can be recognized by any computer with the same operating system.
If you need data off your old hard drive, you'll need to put that drive in the computer it came out of, boot to windows and copy the data to another drive. An external connection may work, but be sure to plug the external drive in
after the system has booted to Windows. Installing a hard drive with an operating system from another computer, in most cases, is going to cause problems.