Asegurate que en la BIOS no tienes desactivado ese puerto SATA. A veces uno entra apra optimizar su PC y desactiva cosas que actualmente no usa, pero en un futuro no se acuerda que lo modificó y da algun que otro dolor de cabeza :P.
Sino un clear CMOS y que se restaure por deefcto la configuración. Así si debería reconocerte el HDD.
Saludos!