У меня на компьютере установлена комбинация USB-концентратора / кард-ридера IcyBox, работающая под управлением Ubuntu 12.10.
У него проблема с SD-картами. Он всегда монтирует их только для чтения, независимо от переключателя блокировки записи. Это наблюдается на многих SD-картах, которые в противном случае работают, и это особенно важно для microSD в адаптере, где microSD нормально работал в слоте microSD в считывателе.
У кого-нибудь есть идеи относительно того, что происходит и как я могу это исправить?
Возьмите ПК с ОС Windows, загрузите программу под названием «Форматирование SD», установите и переформатируйте SD-карту, убедившись, что для параметра установлено значение «ВКЛ», после чего она будет распознана на Машина Linux! без опции только для чтения.
ИСПОЛЬЗОВАНИЕ:
dosfsck -l -t / dev / sdb
Удалить грязный бит (y) Ответьте Да для ВСЕХ
Откройте терминал, нажав Alt + Ctrl + T и запустите:
sudo mount --options remount,rw /dev/sdd
Заменить / dev / sdd
с вашим SDHC-накопителем, вы можете найти его с помощью fdisk -l
.
Мне кажется, это проблема с разрешениями. Я сам сталкивался с этим при установке Linux Mint 14 (Cinnamon), которая, как мне кажется, основана на Ubuntu 12.10.
Первое, что нужно сделать, это проверить разрешения на аппаратном устройстве, на котором установлена ваша карта. Вам нужно будет найти имя устройства. Для этого выполните следующую команду:
sudo fdisk -l
Ваше устройство, вероятно, будет чем-то вроде / dev / sdb1, в моем случае SD Reader был /dev/mmcblk0p1.[1295 sizes Затем вам нужно получить разрешения на это устройство:
sudo ls -l /dev/mmcblk0p1
Замените "/ dev / mmcblk0p1" на местоположение вашего устройства. Вывод будет выглядеть примерно так:
brw-rw---- 1 root disk 179, 1 Feb 3 21:58 /dev/mmcblk0p1
Это говорит нам, что устройство принадлежит пользователю root и группе disk Вы должны быть членом группы «диск», чтобы иметь возможность записывать на SD-карту. Вы можете проверить, членом какой группы вы являетесь, с помощью
groups username
В моем случае я не был членом группы 'disk',Я исправил это с помощью
sudo usermod -G disk --append username
. Это добавляет группу «диск» в группы ваших пользователей, что должно позволить вам теперь читать и записывать на SD-карту
В моем случае Ubuntu автоматически смонтировала SD-карту в созданный ею каталог, не имеющий разрешений на запись.
После подключения (доступного, но доступного только для чтения) найдите точку монтирования: / media / { username} / {sd-card name}
(в моем случае это было: / media / andrew / SDCard
- вы можете найти это, щелкнув правой кнопкой мыши по диску, выбрав «Свойства» и просмотрев для «Установлено на» или набрав mount -l
в терминале)
Откройте терминал и введите следующее: sudo chmod 777 / media / {username} / {sd-card name}
например sudo chmod 777 / media / andrew / SDCard
Теперь SD-карта доступна для записи