Ich kenne den Fehler und vermute ein Kontaktproblem zwischen Laufwerk zum IDE-Stecker, denn wenn man das Laufwerk beim Laptopstart reinschiebt/-drückt, wird es nachher im Betriebsystem erkannt. Ein anderes Laufwerk bringt nicht immer eine Änderung.
Eine weitere Idee könnte sein, dass es irgendwo am Stecker oder auf dem Motherboard zu einem Kurzschluss bzw. einer Überspannung kommt, weswegen sich das Laufwerk deaktiviert.
Genaue Hilfe kann ich dir keine geben.