Moin!
Tausche mal SATA- oder IDE- Kabel deines Laufwerks und überprüfe (sofern ein IDE-Gerät) die Jumpersettings nochmal. Sollte es auf Cable Select stehen, setze es direkt als Slave oder Masterdevice!
Bei einem S-ATA Laufwerk solltest du mal nen anderen Controller ausprobieren.
Da du mit 2 verschiedenen Laufwerken das gleiche Problem hast, tippe ich auf Kabel- oder Controllerproblem.
Wenn du das Gerät aus dem Gerätemanager entfernst und das System neustartest, dann wird das Laufwerk einwandfrei erkannt und der Treiber reinstalliert?
Versuche doch einfach mal von dem Laufwerk zu booten

Am besten ne Knoppix DVD oder ein Windows Setup. Sollten dort keine Probleme auftreten, dann ist es ein Problem auf Betriebssystemebene.
Gruß Joel