Memoria USB misteriosamente protegida contra escritura [duplicado]

8

Entonces, de alguna manera durante el fin de semana, mi unidad flash USB de 1GB logró protegerse contra escritura. No hay ningún interruptor en el dispositivo, por lo que estoy concluyendo que algo se ha dañado en algún momento. Obviamente no puedo formatearlo o eliminarlo.

La salida de dmesg | tailes:

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

Creo que la segunda y última línea son un regalo a la corrupción, pero no sé cómo interpretar este resultado. ¿Alguien podría ayudar a ver si esta salida da alguna indicación? Por lo general, expulso el disco antes de quitarlo, pero puede que haya sido flojo una o dos veces. Los datos no son críticos, solo me están molestando. Cualquier sugerencia sobre cómo solucionarlo (si la unidad puede serlo) sería muy apreciada.

Mientras tanto
fuente

Respuestas:

9

Cuando una unidad flash logra protegerse contra escritura sin un interruptor de protección contra escritura, puede estar completamente seguro de que el almacenamiento flash está dañado o dañado. En este punto, no hay mucho que puedas hacer al respecto. Es una indicación de que su disco va a morir pronto. Si está en garantía, reemplácelo / reparelo.

Ashildr
fuente
En este momento tengo dos pendrives que hacen esto de la nada. Acabo de hacer una imagen de Debian en uno de ellos ayer, estoy bastante seguro de que ambos están bien y que es un problema de Linux.
attila lendvai