Несколько дней назад одна из моих карт micro sd (32 ГБ от Samsung) "решила", что она защищена. У него нет физического переключателя, и я еще не нашел способ отформатировать его. Каждое программное обеспечение, которое я пытаюсь использовать, говорит, что оно защищено или доступно только для чтения. Я надеялся, что GParted помог бы мне, но это не помогло. Я считаю, что это просто проблема с программным обеспечением в надежде найти решение. Любая идея? Может быть, какая-то команда Linux? Ах, SD является текущим в файловой системе NTFS.

1 ответ1

1

У меня есть команда Linux для вас: hdparm

Установите флаг только для чтения, карта будет только для чтения:

markus@markus-ThinkPad-W530:~$ sudo hdparm -r 1 /dev/mmcblk0

/dev/mmcblk0:
 setting readonly to 1 (on)
 readonly      =  1 (on)

Снимите флажок «Только чтение», карта будет доступна для чтения и записи:

markus@markus-ThinkPad-W530:~$ sudo hdparm -r 0 /dev/mmcblk0

/dev/mmcblk0:
 setting readonly to 0 (off)
 readonly      =  0 (off)

Запросить флаг readonly, 0 = readwrite, 1 = readonly:

markus@markus-ThinkPad-W530:~$ sudo hdparm -r /dev/mmcblk0

/dev/mmcblk0:
 readonly      =  0 (off)

Markus

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