1

Есть мысли, как отключить защиту от записи на SD-карте?

1 ответ1

4

По моей информации, аппаратное обеспечение SD-карты не контролирует защиту от записи. Драйвер считывателя проверяет, включена ли защита от записи, и разрешает / запрещает запись. Я помню, что в некоторых драйверах карт-ридера GNU / Linux SD были ошибки, когда читатель не проверял, находится карта в режиме только для чтения или нет, так что надежда еще есть. Я постараюсь найти конкретную версию, где это происходит.

Между тем, вот такой же вопрос для SO, где упоминается, что некоторые камеры Canon позволяют записывать на SD-карты только для чтения. Вот ссылка на вики проекта, который делает модифицированную прошивку для камер Canon, которая позволяет записывать на заблокированные SD-карты.

После некоторого прочтения я обнаружил, что есть два способа включить защиту от записи: Первый - использование вкладки. Стандартные устройства для чтения SD-карт будут иметь датчик, который сообщит, в каком положении находится вкладка. Иногда его можно одурачить, например, клейкой лентой.

Другой способ - установить бит в SD-карту. Этот способ немного более проблематичен, потому что прошивка стандартного устройства чтения карт SD должна определить настройку и на ее уровне отключить запись. Это можно обойти, используя считыватель, прошивка которого не будет соответствовать настройкам на карте. Получение такого считывателя может быть затруднено, потому что оно будет действительно низкого качества или выполнено на заказ.

Я также забыл ответ «Капитан очевидный», так что вот оно: Сью, чтобы язычок на карточке не был в заблокированном положении.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .