Я не могу снять защиту от записи с USB-накопителя

4441
akris

Я знаю, что это повторяющийся вопрос, может быть, тройной или более, но я действительно не могу найти решение для этого. Мой USB-накопитель раньше не был защищен от записи, но с ним что-то случилось, и теперь я не могу записать или отформатировать его.

Я попытался в Ubuntu изменить разрешения, fsck, fdisk, dmesg | tail, mkfs -t vfat, hdparm -r0и ничего не работает; все это я получаю Permission Denied. Я пытался из, GPartedно это также говорит, что это read only. Я также пытался использовать Windows для изменения разрешений, настройки attributes disk clear readonly, переименования ключа в реестре и пробовал формат низкого уровня.

Но на самом деле ничего не работает. Кроме того, на флешке нет аппаратного контакта или переключателя для защиты от записи.

Есть ли какое-то решение этого или я должен просто сдаться?

0
Посмотрите и «Имейте в виду, что нет никакой гарантии, что они будут работать на вас: ваш USB-накопитель или SD-карта могут быть повреждены или физически повреждены, и никакие утилиты или низкоуровневый инструмент форматирования не заставят его работать снова. Решение в этом случае заключается в покупке нового диска. ": http://www.pcadvisor.co.uk/how-to/storage/how-erase-write-protected-usb-drive-or-sd-card-summary -3633096 / duDE 7 лет назад 0
Спасибо за ответ. Я уже проверил это и не помог мне. Я знаю, иначе, если бы гарантия была для меня действительной, я бы никогда не вернул USB с моими личными данными, просто чтобы заменить его. Мне действительно интересно, почему это произошло, потому что это не было физически сломано или что-то в этом роде. На самом деле это только что произошло, поэтому я предположил, что это можно решить. Но сейчас я действительно сомневаюсь. akris 7 лет назад 0
Решение всегда одно и то же. Получите из него любые данные, которые вам нужны / можно, затем скопируйте или разбейте и используйте другие. Tetsujin 7 лет назад 0
К сожалению, да, USB сейчас бесполезен. Но я до сих пор не могу понять, как это не так, чтобы исправить это. Сначала я подумал, что это будет просто проблема с chmod или что-то в этом роде. akris 7 лет назад 0
Что делает ваш "USB-накопитель"? Ale..chenski 7 лет назад 0
Это SanDisk USB. akris 7 лет назад 0

1 ответ на вопрос

2
Ale..chenski

Канонический ответ уже дан - достаньте данные и выбросьте флешку.

Устройства класса USB Mass Storage используют подмножество команд SCSI для работы с флешками выше физического уровня USB. Существует команда REQUEST SENSE (см. Раздел 5), которая возвращает набор данных о состоянии, включая код «07» - ЗАПИСЬ ЗАЩИЩЕННЫХ НОСИТЕЛЕЙ. Все эти биты устанавливаются внутри чипа моста USB-to-flash встроенной микропрограммой чипа. Если микропрограмма решила ( как однажды объяснил SanDisk ) установить этот бит «для защиты от возможного повреждения пользовательских данных», нет способа «сбросить этот бит», по крайней мере, люди не нашли никакого способа обойти микропрограмму.

Формально этот бит ЗАПИСИ ЗАЩИЩЕННЫХ НОСИТЕЛЕЙ просто информирует хост о том, что он не должен пытаться записывать на этот носитель. Если драйвер хоста получает статус WP с носителя, он не будет пытаться записать. Чтобы обойти это, драйвер хоста должен быть взломан. Некоторые контроллеры носителей могут принимать и выполнять команду записи, даже если бит установлен. Но, очевидно, существуют контроллеры IP, которые чрезмерно защищают и откажутся даже от этого взлома на стороне хоста, если их логика встроенного ПО пришла к выводу, что носитель исчерпал свои пороги надежности.

Али - вы должны добавить эту информацию в ответ сообщества bwDraco на [связанный вопрос] (http://superuser.com/questions/1125282/what-can-i-do-if-my-usb-flash-drive-is -Write-защищенный или-только для чтения). Я уже знал суть этого, но не детали. Это достаточно канонично, чтобы быть частью этого ответа, imho. Tetsujin 7 лет назад 0
Я читал об этом, и я понимаю, почему это происходит и что это вызывает. Но для меня это выглядит так плохо, что вы не можете это исправить, не только из-за потери денег. Похоже, если без другого. akris 7 лет назад 0
@ D1m, спасибо, что упомянули, что вспышка сделана SanDisk. Это коррелирует с другими случаями. На самом деле, я не понимаю, почему это происходит. Это не должно происходить в такой короткий промежуток времени или под каким-либо неудачным отрывом / привязанностью. Я думаю, что у SanDisk ужасная ошибка в их чипах. Ale..chenski 7 лет назад 0
USB совершенно новый, у меня есть только 2 недели, и проблема появилась на первой неделе. Ирония заключается в том, что я купил SanDisk USB в прошлом и имел хороший опыт, поэтому я купил еще один. Наверняка это был последний. Как я прочитал в своем поиске, я также увидел, что SanDisk сталкивается с этой проблемой на их USB не так уж и редко. akris 7 лет назад 0
@ Tetsujin, у меня есть разногласия с bwDraco по этому вопросу. Он считает, что эта проблема «только для чтения» или неисправного флэш-накопителя является результатом некоторого общего взлома системы, который является общим для всех USB-носителей, хотя я считаю, что это проблема с определенным аппаратным / программным обеспечением, используемым некоторыми производители. Смотрите мои комментарии там и его реакцию. Ale..chenski 7 лет назад 0
Это может быть, но объединенная информация должна быть лучше, чем распространяться на 42 ответа ... В конце концов, мы можем найти общность. Tetsujin 7 лет назад 0
@ Tetsujin, как я могу объединить свой бит информации в ответ "сообщество"? Есть ли механизм для этого? Ale..chenski 7 лет назад 0
@AliChen - вы можете просто нажать на тег редактирования, как и любой ответ. У вас достаточно представителя, чтобы он не нуждался в экспертной оценке. Так как это вики сообщества, никто не получает за это очки, он просто собирается стать каноническим ответом со временем. Tetsujin 7 лет назад 0

Похожие вопросы