I had a hardware issue on a computer. so I bought a new one. It has arrived and I want to install the old drive (win 7) into the new computer. I removed the new drive that is already formatted with 7, and connected the old drive, also with OS 7 on it. The old drive also has all of my apps, stored files, etc. I booted it up, and got a message saying: last attempt to resume the system from it's previous location failed. attempt to resume again? use the arrow keys to highlight your choice. 2 choices are: continue with system resume...the other is delete restoration data and proceed to system boot menu. I'm not sure what to do at this point, the whole reason for installing the old drive is all of the apps I need are there as well as files....
You need to make sure your BIOs is set to boot with the NEW drive as priority. As far as your storage on the old drive goes; Media (pictures/ music) is simply drag and drop to the new HDD. However, your applications and programs will need to be re-installed on your new version (HDD) of Windows since they create registry entries and such.
EDIT: Install your old HDD as a second storage drive to achieve this
Actually you can migrate an OS drive of windows to a new system, but it isn't as simple as unplugging it from one machine and plugging it into another...and there are a couple of caveats, namely: the windows install cannot be OEM or an upgrade or "Anytime Upgrade" version.
I have personally used the sysprep method to migrate installs of windows 7 to other machines several times. It works well. However, you may need to do some hardware driver tweaking to get everything running smoothly after the move.