peut-être des incompatibilités entre les HDD et le contrôleur.
dans mon cas par exemple, avec un contrôleur ICYBox 2,5" et un HDD Travelstar de recup' (portable) de 40Go 4200tr/min, j'avais des freezes aléatoires et parfois je devais démarrer 5x USBLoader avant qu'il ne reconnaisse mon disque. Mais une fois reconnu ça marchait pas trop mal.
Depuis que j'ai remplacé le disque par un Samsung spinpoint 120Go 5400tr/min, c'est bien simple, plus un seul bug de reconnaissance, plus un seul freeze (jeux/dumps). Donc je suis tenté de dire que le contrôleur est très important, mais que le choix du HDD l'est aussi un peu.
Dans ton cas ,
Vu que c etait un hd de recup , je pense bien que ton Hd commencais a serieusement fatigué d 'ou les freezes et la reconaissance aléatoire .
Pour ma part je pencherais + de ce coté la que du cote de la compatibilité.