По какой-то причине у меня недавно возникли проблемы с моим USB-флеш-накопителем SanDisk Cruzer 32 ГБ, который монтируется только для чтения. Сначала это было время от времени, но теперь это происходит в полную силу и не позволяет записывать. Вот выводsudo hdparm /dev/sdb
/dev/sdb:
SG_IO: bad/missing sense data, sb[]: 70 00 05 00 00 00 00 14 00 00 00 00 20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
/dev/sdb:
multcount = 0 (off)
readonly = 0 (off)
readahead = 256 (on)
geometry = 30532/64/32, sectors = 62530624, start = 0
multcount = 0 (off)
Но если я попробую выполнить любую задачу, которая включает запись на диск-бэкап, touch /run/media/user/32GB/file
он вернет ошибку о том, что он доступен только для чтения. Он отформатирован как FAT32 (для совместимости с Windows) и ему около 1,5 лет.
решение1
Похоже, что диск просто стареет, а флэш-память достигла предела записи. СогласноСлужба поддержки клиентов SanDisk, эти диски имеют механизм безопасности, который отключает запись при обнаружении ошибок, чтобы защитить данные:
Флэш-накопитель обнаружил потенциальную неисправность и стал защищенным от записи, чтобы предотвратить потерю данных. Нет способа исправить это. Вам нужно будет сделать резервную копию данных и заменить флэш-накопитель.
Если вы прочитаете исходную цитату дальше, я не уверен, что они имеют в виду под «поиском решения для устранения проблемы» (или почему это касается «разработчиков ОС»…), поскольку это хорошо: когда достигаются пределы цикла записи на флэш-память, чтение также начинает давать сбои… хотя, возможно, они имеют в виду сообщения о преждевременных/ложных неисправностях, или эти диски более чувствительны, чем могли бы быть, или представитель сервисной службы просто дополнил эту полезную жемчужину информации какой-то консервированной болтовней о поддержке клиентов. Кто знает? Но я отвлекся.
1,5 года неособенностарый, но и не новый, особенно если вы используете его очень часто. Кроме того, просто по моему собственному опыту, я всегда считал, что флэш-память SanDisk (по крайней мере, их потребительские SD-карты) надежна даже в худших ситуациях; но 1,5 года — это не так уж и плохо.
В любом случае, похоже, пришло время сделать резервную копию данных и приобрести новый флеш-накопитель.