J'ai un problème déroutant avec mon disque SSD. Je vais décrire certains des symptômes.
Erreur d'E/S, dev sda, secteur [un numéro de secteur]
Il semble que tout indique un lecteur défaillant. MAIS à part ce problème, je ne trouve aucune preuve de cela.
e2fsck
sur les deux partitions et tout semblait aller pour le mieux.badblocks
pour vérifier les secteurs défectueux et rien n'a été trouvé.dmesg
après un incident et rien ne saute.Je ne sais tout simplement pas quoi vérifier maintenant. Je peux me procurer un nouveau disque si besoin est, mais comme je ne peux pas prouver qu'il est cassé, je ne veux pas le remplacer inutilement.
Fondamentalement, quelqu'un peut-il recommander d'autres tests ou étapes de débogage pour prouver d'une manière ou d'une autre l'état de mon disque?
À la suggestion de Tom Brossman , j'ai essayé de changer le port SATA utilisé par le lecteur. Cela n'a eu aucun effet. J'ai également changé les câbles SATA qui ne fonctionnaient pas non plus.
Voici la sortie de `badblocks -v '
Informations de conduite
Statut SMART
Comme je l'avais initialement supposé et suggéré par d'autres personnes, il s'agissait d'un problème matériel.
J'ai résolu le problème en mettant à jour le micrologiciel SSD et les pilotes SATA de ma carte mère. Depuis que j'ai fait ces étapes en même temps, je ne suis pas sûr de ce qui a réellement résolu le problème. Étant donné que j'ai plusieurs autres disques sur le même contrôleur, il est probable que la mise à jour du microprogramme le corrige.
Les deux mises à jour m'obligeaient à démarrer Windows, ce qui n'était pas un gros problème pour moi, car je l'avais déjà installé sur un autre disque.
J'ai le même problème avec mon Dell Latutide E6530 et ADATA SSD SX900 512GB. Cela ressemble à un problème avec le contrôleur de disque et le cache.
J'ai trouvé une solution de contournement. Même si le cache est activé, je le réactive par:
Sudo hdparm -W1 /dev/sda
Très rarement (ne me demandez pas pourquoi) cela ne fonctionne pas, alors dans ce cas, je désactive le cache:
Sudo hdparm -W0 /dev/sda
Avez-vous vérifié avec n'importe quel Windows? Il devrait répondre s'il s'agit d'un problème matériel ou logiciel.
Pour ce que j'ai pu lire sur tout ce que vous avez fait, je suis plus certain qu'il s'agit d'un cas similaire à celui que j'avais il y a environ 4 mois. Le problème à la fin était le câble SATA. Après avoir changé les problèmes d'E/S avaient disparu.
Maintenant, cela ne signifie pas automatiquement que le problème est le même que le vôtre, mais que vous avez vérifié les données SMART et que vous avez même effectué un fsck
sur le lecteur (ce qui aurait causé beaucoup de problèmes d’entrée/sortie ) Je suis plus favorable à un problème matériel (non lié au lecteur) que le lecteur SSD réel.
Je voudrais d’abord tester le même lecteur sur un autre ordinateur. Cela signifie une alimentation différente, une carte mère différente, un câble SATA et un câble d'alimentation différents. Testez le temps nécessaire pour vous assurer que le lecteur SSD est le coupable. Si les vérifications que vous avez effectuées sont telles que vous les mentionnez, le lecteur SSD devrait fonctionner sans aucun problème.
Si tel est le cas, le chipset du disque SSD est défectueux (très improbable).
Après avoir vérifié le lecteur SSD, commencez à changer chaque élément important, d'abord le câble SSD, puis la carte mère et le dernier bloc d'alimentation.
Dans mon cas, comme je l'ai dit, c'était le câble. Dans votre cas, cela pourrait être n'importe laquelle des pièces liées/connectées au lecteur.