New
#11
You most often need to sysprep Win7 on original hardware before moving it to new hardware: SysPrep to move HD to another computer
What was the SATA controller setting and was there EFI BIOS on the problem PC?
What are the results of HD diagnostics and Disk Check run from installer's Command Line?