У меня в компьютере есть USB-концентратор / кард-ридер IcyBox под управлением Ubuntu 12.10.
У него проблема с SD-картами. Он всегда монтирует их только для чтения, независимо от переключателя блокировки записи. Это наблюдается на многих SD-картах, которые в противном случае работают, и это особенно важно для microSD в адаптере, где microSD нормально работал в слоте microSD в считывающем устройстве.
У кого-нибудь есть идеи о том, что происходит и как я могу это исправить?
Мне кажется, это проблема с разрешениями. Я сам сталкивался с этим с моей установкой Linux Mint 14 (Cinnamon), которая, по моему мнению, основана на Ubuntu 12.10.
Первое, что нужно сделать, это проверить разрешения на аппаратное устройство, монтирующее вашу карту. Вам нужно будет найти имя устройства. Для этого выполните следующую команду:
sudo fdisk -l
Ваше устройство, вероятно, будет чем-то вроде / dev / sdb1, в моем случае SD Reader был / dev / mmcblk0p1.
Далее вам нужно получить разрешения на это устройство:
sudo ls -l /dev/mmcblk0p1
Замените "/ dev / mmcblk0p1" на местоположение вашего устройства. Вывод будет выглядеть примерно так:
brw-rw---- 1 root disk 179, 1 Feb 3 21:58 /dev/mmcblk0p1
Это говорит нам о том, что устройство принадлежит пользователю «root» и группе «disk». Вы должны быть участником группы «disk», чтобы иметь возможность записи на SD-карту. Вы можете проверить, какие группы ваш член с
groups username
В моем случае я не был членом группы «диск», я исправил это с
sudo usermod -G disk --append username
Это добавит группу «диск» к группам вашего пользователя, что позволит вам теперь читать и записывать на SD-карту
с помощью этой команды результат: невозможно перемонтировать / dev / sdc1 для чтения-записи, защищен от записи
CelioMarcos
0
Заведите ПК под управлением Windows, загрузите программу под названием SD Formatting, установите и переформатируйте SD-карту, убедившись, что для параметра задано значение «ON», после чего она будет распознаваться на компьютере с Linux! без опции только для чтения.
usermod -a -G <group> <username>
также действует.Откройте терминал, нажав Alt+ Ctrl+, Tи запустите:
Замените
/dev/sdd
на SDHC-накопитель, вы можете найти его, используяfdisk -l
.источник
Заведите ПК под управлением Windows, загрузите программу под названием SD Formatting, установите и переформатируйте SD-карту, убедившись, что для параметра задано значение «ON», после чего она будет распознаваться на компьютере с Linux! без опции только для чтения.
источник
ОБЛАСТЬ ПРИМЕНЕНИЯ:
dosfsck -l -t / dev / sdb
Удалить грязный бит (y) Ответить Да для ВСЕХ
источник