Eu tenho um combo IcyBox USB hub / leitor de cartão no meu computador, executando o Ubuntu 12.10.
Há um problema com os cartões SD. Ele sempre os monta somente leitura, independentemente da opção de bloqueio de gravação. Isso é observado em muitos cartões SD que, de outra forma, funcionam e ocorrem crucialmente para um microSD em um adaptador, onde o microSD estava bom no slot microSD do leitor.
Alguém tem alguma idéia do que está acontecendo e como posso corrigi-lo?
Parece-me um problema de permissão. Eu me deparei com isso pessoalmente com minha instalação do Linux Mint 14 (Cinnamon), que acredito ser baseada no Ubuntu 12.10.
A primeira coisa a fazer é verificar as permissões no dispositivo de hardware que monta sua placa. Você precisará encontrar o nome do dispositivo. Para fazer isso, execute o seguinte comando:
sudo fdisk -l
Seu dispositivo provavelmente será algo parecido com / dev / sdb1, no meu caso, o SD Reader era / dev / mmcblk0p1.
Em seguida, você precisa obter as permissões neste dispositivo:
sudo ls -l /dev/mmcblk0p1
Substitua "/ dev / mmcblk0p1" pela localização do seu dispositivo. A saída será mais ou menos assim:
brw-rw---- 1 root disk 179, 1 Feb 3 21:58 /dev/mmcblk0p1
Isso nos diz que o dispositivo pertence ao usuário 'root' e ao grupo 'disk'. Você precisa ser membro do grupo 'disk' para poder gravar no cartão SD. Você pode verificar em quais grupos você é membro
groups username
No meu caso, eu não era membro do grupo 'disco', retifiquei isso com
sudo usermod -G disk --append username
Isso adiciona o 'disco' do grupo aos grupos de usuários, o que deve permitir que você leia e grave agora no cartão SD
com este comando, o resultado é: não é possível remount / dev / sdc1 leitura e escrita, é write-protegido
CelioMarcos
0
Se apossar de um PC executando o Windows, faça o download de um programa chamado SD Formatting, instale e reformate o cartão SD, certificando-se de que a opção esteja definida como "ON" (LIGADA), que será reconhecida em uma máquina Linux! sem a opção somente leitura.
usermod -a -G <group> <username>
também é válido.Abra o terminal pressionando Alt+ Ctrl+ Te execute:
Substitua
/dev/sdd
pela sua unidade SDHC, você pode encontrá-la usandofdisk -l
.fonte
Se apossar de um PC executando o Windows, faça o download de um programa chamado SD Formatting, instale e reformate o cartão SD, certificando-se de que a opção esteja definida como "ON" (LIGADA), que será reconhecida em uma máquina Linux! sem a opção somente leitura.
fonte
USAR:
dosfsck -l -t / dev / sdb
Remover bit sujo (y) Responda Sim para TODOS
fonte