それで、どういうわけか週末に、私の1GB USBフラッシュドライブはなんとか書き込み保護になりました。スティックにはスイッチがないので、ある時点で何かが破損していると思います。明らかに、それをフォーマットしたり削除したりすることはできません。
からの出力dmesg | tail
は次のとおりです。
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
2行目と最後の行は腐敗へのプレゼントだと思いますが、この出力を解釈する方法がわかりません。誰かがこの出力が何らかの指示を与えるかどうかを確認するのに役立つでしょうか?私は通常、ドライブを取り外す前にイジェクトしますが、1〜2回緩んでいた可能性があります。データは重要ではなく、単に私を悩ませています。それを修正する方法についての提案(ドライブが可能な場合でも)をいただければ幸いです。