Disque dur: remplacer la carte contrôleur
En cas de panne matérielle et d'impossibilité d’accéder aux données du disque, on peut tenter de remplacer la carte PCB sur le disque, c'est à dire la carte contrôleur du disque dur. Le circuit imprimé peut en général facilement se désolidariser du boitier, il tient à l'aide de quelques vis et de contacteurs.
Analyse forensique
Il est possible une fois la carte démontée d'observer via une caméra thermique la réaction des composants lorsqu'elle est sous tension.
On peut tenter de remplacer des composants électroniques simples réagissant anormalement (résistances ou diodes de puissances par exemple). Si après quelques remplacements la carte contrôleur est toujours HS, il devient plus simple de la remplacer totalement.
De manière générale on trouvera sur le circuit imprimé:
Un microcontrôleur : convertit les signaux analogiques en provenance des têtes du disque en information numérique pendant la lecture. Et inversement pendant l'écriture il se chargera de convertir signaux analogique pour les tête à partir des données numérique qu'il reçoit. Il dispose d'un grand nombre d'E/S pour contrôler les autres composants du circuit imprimé et intègre une interface SATA pour transmettre et recevoir les données via le port SATA. Près de lui on trouve en général le quartz permettant de cadencer son exécution et des contacts de cuivres assurant la connexion avec les têtes côté boîtier
Un EEPROM : contient les information de configuration essentielles à la récupération des données contenues sur le disque.
Une ou plusieurs puces de SDRAM : mémoire vive en général placée a proximité du microcontrôleur.
Un groupe de 3 contacts permettant de relier la platine au moteur des plateaux du disque.
Des composants d'électronique analogique participant au contrôle du moteur. On trouve dans cette région une puce dédiée le
CVM1) ou
VCA2) consommant beaucoup de courant c'est pourquoi il est entouré d'un grand nombre de composants passifs.
Une zone dédiée a la protection et la conversion de courant continu - continu et la régulation des tensions locales.
Remplacement de la carte
Pour que le disque soit à nouveau fonctionnel, il ne faudra pas seulement remplacer la carte, il faudra également transférer les données du BIOS de l'ancienne platine dans la nouvelle.
Pour transférer les données du BIOS de l'ancienne carte vers la nouvelle:
On peut utiliser un programmateur D'EEPROM pour lire/enregistrer les données de l'ancienne carte puis les injecter dans la puce EEPROM de la nouvelle carte. Cette solution nécessite un matériel adéquat mais c'est la plus rapide et la moins risquée cependant comme la puce est lue en place les composants détériorés autour peuvent parfois conduire à des erreurs de lecture.
On peut également retirer physiquement l'EEPROM de la carte en panne pour remplacer celle présente sur la nouvelle carte contrôleur. Cette solution est la plus fiable mais c'est aussi la plus contraignante.
Il existe des sites dédiés à la revente de carte contrôleur de disque dur comme :
Relecture de l'EEPROM
On peut utiliser un programmateur universel comme le TL866 avec une pince
Références