You would need to install it with only the target HD plugged on another desktop with the same number of cores. I do this when I cannot get Win7 to install and have no more time to troubleshoot, and it has worked every time so far.
If it will start, all of the drivers swap out in quite a show, requesting several restarts. It is not like XP which requires a repair install from boot to start on new hardware, which is good because there is not a repair install from boot in Win7!
Have you posted your install failure for troubleshooting to see if you can get it to install first? What is the exact problem with attempting to install to the problem machine, both with DVD and flash stick?