Tarjetas SD de solo lectura

15

Tengo una combinación de lector de tarjetas / concentrador USB IcyBox en mi computadora, ejecutando Ubuntu 12.10.

Tiene un problema con las tarjetas SD. Siempre los monta de solo lectura, independientemente del interruptor de bloqueo de escritura. Esto se observa en muchas tarjetas SD que de otro modo funcionan, y ocurre de manera crucial para una microSD en un adaptador, donde la microSD estaba bien en la ranura microSD del lector.

¿Alguien tiene alguna idea de lo que está sucediendo y cómo puedo solucionarlo?

TimD
fuente

Respuestas:

14

Me parece ser un problema de permisos. Me he encontrado con esto con mi instalación de Linux Mint 14 (Cinnamon), que creo que se basa en Ubuntu 12.10.

Lo primero que debe hacer es verificar los permisos en el dispositivo de hardware que monta su tarjeta. Necesitarás encontrar el nombre del dispositivo. Para hacer esto, ejecute el siguiente comando:

sudo fdisk -l

Su dispositivo probablemente será algo similar a / dev / sdb1, en mi caso el SD Reader fue / dev / mmcblk0p1.

A continuación, debe obtener los permisos en este dispositivo:

sudo ls -l /dev/mmcblk0p1

Reemplace "/ dev / mmcblk0p1" con la ubicación de su dispositivo. La salida se verá más o menos así:

brw-rw---- 1 root disk 179, 1 Feb 3 21:58 /dev/mmcblk0p1

Esto nos dice que el dispositivo es propiedad del Usuario 'root' y del grupo 'disk'. Debe ser miembro del grupo 'disk' para poder escribir en la tarjeta SD. Puede verificar con qué grupos es miembro

groups username

En mi caso no era miembro del grupo 'disco', rectifiqué esto con

sudo usermod -G disk --append username

Esto agrega el 'disco' del grupo a los grupos de sus usuarios, lo que debería permitirle leer y escribir en la tarjeta SD.

Jaula
fuente
1
"sudo usermod -G disk username" eliminó mis otros grupos de mi cuenta. Agregar "--append" agregará el grupo sin eliminar los grupos existentes.
mate
1
--append debe estar después del nombre del grupo, como sudo usermod -G disk --append username (de lo contrario, hay un error sobre el grupo "--append")
Cédric Girard
FWIW, usermod -a -G <group> <username>también es válido.
Curtis Mattoon
3
"Debe ser miembro del grupo 'disco' para poder escribir en la tarjeta SD". Esto está mal y es peligroso.
ijk
0

Abra la terminal presionando Alt+ Ctrl+ Ty ejecute:

sudo mount --options remount,rw /dev/sdd

Reemplace /dev/sddcon su unidad SDHC, puede encontrarlo usando fdisk -l.

Jack Mayerz
fuente
55
con este comando el resultado es: no se puede volver a montar / dev / sdc1 lectura-escritura, está protegido contra escritura
CelioMarcos
0

Obtenga una PC con Windows, descargue un programa llamado Formateo SD, instale y vuelva a formatear la tarjeta SD, asegurándose de que la opción esté activada, ¡entonces será reconocida en una máquina Linux! sin la opción de solo lectura.

Fiegeman
fuente
0

UTILIZAR:

dosfsck -l -t / dev / sdb

Retire la broca sucia (y) Responda Sí para TODOS

Paulo Porto
fuente