La clé USB devient mystérieusement protégée en écriture [duplicate]

8

Donc, en quelque sorte au cours du week-end, ma clé USB à mémoire flash de 1 Go a réussi à devenir protégée en écriture. Il n'y a pas d'interrupteur sur le stick, donc je conclus que quelque chose s'est corrompu à un moment donné. Évidemment, je ne peux pas le formater ou le supprimer.

La sortie de dmesg | tailest:

Buffer I/O error on device sdb1, logical block 328168
lost page write due to I/O error on sdb1
sd 73:0:0:0: [sdb] Unhandled sense code
sd 73:0:0:0: [sdb] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
sd 73:0:0:0: [sdb] Sense Key : Data Protect [current]
Info fld=0x0
sd 73:0:0:0: [sdb] Add. Sense: Write protected
sd 73:0:0:0: [sdb] CDB: Write(10): 2a 00 00 05 08 00 00 00 01 00
Buffer I/O error on device sdb1, logical block 328200
lost page write due to I/O error on sdb1

Je pense que les deuxième et dernière lignes sont un cadeau pour la corruption, mais je ne sais pas comment interpréter cette sortie. Quelqu'un pourrait-il aider à voir si cette sortie donne une indication? J'éjecte généralement le lecteur avant de le retirer, mais j'ai peut-être été laxiste une ou deux fois. Les données ne sont pas critiques, elles me dérangent. Toute suggestion sur la façon de le réparer (si le lecteur peut même l'être) serait grandement appréciée.

Pendant ce temps
la source

Réponses:

9

Lorsqu'un lecteur flash parvient à être protégé en écriture sans commutateur de protection en écriture, vous pouvez être sûr que le stockage flash est corrompu / endommagé. À ce stade, vous ne pouvez rien y faire. C'est une indication que votre lecteur va bientôt mourir. S'il est sous garantie, faites-le remplacer / réparer.

Ashildr
la source
en ce moment, j'ai deux clés USB qui le font à l'improviste. J'ai juste créé une image Debian sur l'un d'eux hier, je suis presque sûr qu'ils vont bien et que c'est un problème Linux.
attila lendvai