Ciao, secondo me la prima prova che avresti dovuto fare era cambiare la porta SATA/IDE dell'hdd e poi provarlo su una macchina diversa (se non hai almeno un secondo pc in casa, ci sara qualche parnte amico a cui chiedere aiuto no?

)
Ora che però hai già preso un secondo HDD è fa lo stesso difetto, presumendo che sia praticamente impossibile che sia guasto allo stesso modo, direi che il problema risiede a monte cioè nel controller della scheda madre.
Per prima cosa proverei ancora a cambiare porta, e magari provando a sostituire anche il cavo dati...
Domanda ma gli HDD almeno girano?
Cioè quando dai corrente si sente il motorino che si mette in moto?