Я хочу отформатировать свою SD-карту с помощью Ubuntu, для этого я следуюэтот урок
После ввода df
команды я получил список устройств хранения данных. Отсюда я вижу имя моей SD-карты, /dev/sdb5
поэтому я заменяю /dev/sdb1
на /dev/sdb5
во всех следующих командах. Теперь umount
команда работает нормально, но после этого при вводе mkdosfs -F 32 -v /dev/sdb5
я получаю эти строки:
mkdosfs 3.0.12 (29 Oct 2011)
mkdosfs: unable to open /dev/sdb5: Read-only file system
Итак, как это исправить.
решение1
- Я предполагаю, что вы (ваш пользователь Unix) являетесь владельцем устройства или, по крайней мере, имеете достаточные права на него (например, если вы являетесь пользователем root).
- Если команда
lsblk -o NAME,RO
показывает ваше устройство как только для чтения (RO=1), вы можете попробовать выполнитьhdparm -r 0 /dev/sdb5
. Это отключает флаг только для чтения в ядре (согласноman hdparm
).
Дополнительная информация:
Эти шаги помогли мне с картой micro SD, которая не должна была быть только для чтения (карты micro SD не имеют переключателя «блокировки», но мой адаптер тоже не имел его и был распознан как заблокированный). Я нашел это решениездесь.
Википедия поясняет, что физический переключатель блокировки на SD-картах может, но не обязан учитываться программным обеспечением:ссылка на Википедию
решение2
Карта теперь бесполезна, надеюсь, у вас нет на ней важных данных. У меня было то же самое с 3 разными картами. Я перепробовал все, что нашел, работает ли это на Linux, Mac или Windows, и ничего не работает.
решение3
Попробуйте использовать эту SD-карту в телефоне, если это возможно, и отформатируйте ее. Я уже сталкивался с этой проблемой, и трюк с телефоном помог. Но, скорее всего, карта стала бесполезной, так как это очень распространенная проблема.
решение4
Да, у меня была та же проблема, и после долгих попыток ее решить я наконец-то нашел решение.
На рынке доступны некоторые карты SD с входом microSD. Т.е. карта micSD вставляется в карту SD.
Вы можете использовать его для отключения переключателя блокировки на SD-карте и форматирования... работает как часы.