SATA Hard Drive Not Detected in BIOS or Setup

If the drive is indeed not detected in BIOS, they you can try

Change the cables
Change the SATA port
See of this is one of the annoying motherboards (I doubt it) that requires individual ports to be enabled in the BIOS

Is this a new drive, or one with data on it? Was it in that machine before?