Tester si les erreurs SATA DRDY proviennent du contrôleur ou du lecteur - sans permuter les lecteurs

2

J'ai un système de bureau vieux de six ans sur lequel le disque dur a récemment commencé à générer ces erreurs (fonctionnant sous Linux - Debian Jessie):

[12222.788128] ata3.00: status: { DRDY ERR } [12222.788129] ata3.00: error: { ICRC ABRT } [12222.788139] ata3: soft resetting link [12222.960980] ata3.00: configured for UDMA/33 [12222.961005] ata3: EH complete [12231.184057] ata3.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x6 [12231.184065] ata3.00: BMDMA stat 0x26 [12231.184070] ata3.00: failed command: READ DMA [12231.184080] ata3.00: cmd c8/00:00:e7:27:c8/00:00:00:00:00/ef tag 0 dma 131072 in res 51/84:ef:e7:27:c8/84:01:0f:00:00/ef Emask 0x30 (host bus error)

Je comprends que cela peut être le résultat d’un contrôleur SATA défaillant ou d’un disque dur défaillant. Je n'ai accès à aucun autre système pratique. Existe-t-il un moyen simple de vérifier si la panne se situe dans le lecteur ou dans le contrôleur sans avoir à permuter le lecteur dans un autre ordinateur? Je voudrais faire ce test avant de commander un nouveau disque dur.

ShankarG
la source
Avez-vous envisagé de vérifier avec SMART?
Guntbert
Il n'y a aucun moyen de déterminer si le contrôleur ou le lecteur est à blâmer, si vous ne le souhaitez pas, d'essayer le lecteur dans un autre système ou d'essayer un autre lecteur dans le même système.
Ramhound
"Je comprends que cela peut être le résultat d'un contrôleur SATA défaillant ou d'un disque dur défaillant." - Vous comprenez mal. Ce ne sont pas les seules possibilités. Voir superuser.com/questions/641219/…
bois,