Как исправить SD-карту MSDOS только для чтения?

Я знаю, что есть несколько тем, пытаясь ответить на этот вопрос, но ни один из ответов не работает для меня, так что здесь мы идем. У меня 8-гигабайтная карта microSD, которая использовалась в качестве памяти для моего старого телефона Android. Карта была отформатирована с помощью ClockWorkMod Recovery.

Пока этот телефон работал, я мог записывать на карту, подключив телефон к компьютеру через USB. Но я случайно удалил с этого телефона всю операционную систему и сейчас пытаюсь это исправить. Я не хочу случайно испортить другую карту microsd, поэтому мне нужно получить доступ для записи на эту карту.

Когда я вставляю microsd в мой компьютер, я не могу писать на него. Это говорит о том, что я не владелец, даже если я работаю с правами root. Карта имеет 3 раздела:

Device     Boot    Start      End Sectors   Size Id Type
/dev/sdb1              1  7023437 7023437   3.4G  c W95 FAT32 (LBA)
/dev/sdb2        7023438 15023437 8000000   3.8G 83 Linux
/dev/sdb3       15023438 15523839  500402 244.3M 82 Linux swap / Solaris

Я попытался запустить fsck, как предложено в другой теме:

root@dronebox:/dev# fsck -v /dev/sdb1
fsck from util-linux 2.25.1
fsck.fat 3.0.26 (2014-03-07)
fsck.fat 3.0.26 (2014-03-07)
Checking we can access the last sector of the filesystem
Boot sector contents:
System ID "mkdosfs"
Media byte 0xf8 (hard disk)
512 bytes per logical sector
4096 bytes per cluster
32 reserved sectors
First FAT starts at byte 16384 (sector 32)
2 FATs, 32 bit entries
3506176 bytes per FAT (= 6848 sectors)
Root directory start at cluster 2 (arbitrary size)
Data area starts at byte 7028736 (sector 13728)
876213 data clusters (3588968448 bytes)
16 sectors/track, 4 heads
0 hidden sectors
7023437 sectors total
Checking for unused clusters.
Checking free cluster summary.

root@dronebox:/dev# fsck -v /dev/sdb2
fsck from util-linux 2.25.1
e2fsck 1.42.10 (18-May-2014)
fsck.ext4: Read-only file system while trying to open /dev/sdb2
Disk write-protected; use the -n option to do a read-only

root@dronebox:/dev# fsck -v -n /dev/sdb2
fsck from util-linux 2.25.1
e2fsck 1.42.10 (18-May-2014)
/dev/sdb2: clean, 11/250480 files, 33337/1000000 blocks

root@dronebox:/dev# fsck -v -n /dev/sdb3
fsck from util-linux 2.25.1

В другом потоке было предложено добавить себя в группу "диск", поскольку права доступа установлены следующим образом:

brw-rw---- 1 root disk 8, 16 Mar 22 16:31 sdb
brw-rw---- 1 root disk 8, 17 Mar 22 16:31 sdb1
brw-rw---- 1 root disk 8, 18 Mar 22 16:31 sdb2
brw-rw---- 1 root disk 8, 19 Mar 22 16:31 sdb3

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

Итак, какой-нибудь совет? Это сводит меня с ума. Я попробовал все обычные вещи, такие как gparted, перемонтирование как чтение-запись, утилита для диска Ubuntu, редактирование параметров монтирования... и т.д. Кто-нибудь знает, как это исправить?

2 ответа

Решение

Это может сработать - я недавно помогал своему соседу с подобной проблемой. Хотя это может быть программной проблемой, на самом деле это может быть аппаратное решение, которое решает вашу проблему. Найдите переключатель на фактической карте и установите ее в положение "Выкл. / Разблокировано", затем вставьте ее снова, и вы сможете писать на нее, так как она больше не будет защищена от записи (заблокирована). Независимо от бренда, посмотрите на этот пример, который ясно объясняет то, что я кратко суммировал: карта памяти защищена от записи

У вас есть доступ к компьютеру Mac или Windows? Если вы это сделаете, перейдите на sdcard.org. https://www.sdcard.org/downloads/index.html, прокрутите страницу до конца и примите условия, и загрузка начнется. Я успешно отформатировал много SD-карт, которые, по моему мнению, непригодны для использования. В основном для использования в моих установках RaspberryPi

Другие вопросы по тегам