|It needs to be installed on the same machine it is to be used on.|
If you plan on installing from USB then you need to go into BIOS and set USB in boot order before hard drive. Make sure that hard drive is recognized in BIOS or you will have to find out why it is not (maybe your original problem, not the drive or installation). You may have a problem with the connector/cable to the hard drive so look into this.
You have to be a little bit crazy to keep you from going insane.