Windows 7 does not recognise my hard drive

My P.C. is running Windows 7.  I also put a new SATA hard drive in my P.C. recently because the P.C. was telling me the original SATA hard drive was failing and needed to be replaced.  I decided to keep the old hard drive in its original position and add the new drive as a second one.  As originally installed, the P.C. still started from the old hard drive and could not ‘see’ the new drive.

I have looked for ways of changing the software to tell it to read the new hare drive (Boot or Startup menues) but can’t see how to do this.  The only way I have found to get round this is to physically swap the data cables over between the old and new drives.  It seems that the mother board recognises the drive connected into one particular port and not the other.  I don’t know why.  I hope this helps.