web-dev-qa-db-fra.com

Cartes SD en lecture seule

J'ai un combo concentrateur/lecteur de carte USB IcyBox sur mon ordinateur, qui exécute Ubuntu 12.10.

Il y a un problème avec les cartes SD. Il les monte toujours en lecture seule, quel que soit le commutateur de verrouillage en écriture. Ceci est observé sur de nombreuses cartes SD qui fonctionnent normalement, et se produit de manière cruciale pour un microSD dans un adaptateur, où le microSD se trouvait bien dans le slot microSD du lecteur.

Quelqu'un a des idées sur ce qui se passe et comment je peux y remédier?

14
TimD

Cela me semble être un problème d'autorisations. Je l'ai moi-même rencontré avec mon installation de Linux Mint 14 (Cinnamon), basée sur Ubuntu 12.10.

La première chose à faire est de vérifier les autorisations sur le périphérique de montage de votre carte. Vous aurez besoin de trouver le nom de l'appareil. Pour ce faire, exécutez la commande suivante:

Sudo fdisk -l

Votre appareil ressemblera probablement à/dev/sdb1, dans mon cas, le lecteur SD était/dev/mmcblk0p1.

Ensuite, vous devez obtenir les autorisations sur ce périphérique:

Sudo ls -l /dev/mmcblk0p1

Remplacez "/ dev/mmcblk0p1" par l’emplacement de votre périphérique. La sortie ressemblera à ceci:

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

Cela nous indique que le périphérique appartient à l'utilisateur 'root' et au groupe 'disk'. Vous devez être membre du groupe 'disk' pour pouvoir écrire sur la carte SD. Vous pouvez vérifier quels groupes vous appartenez à

groups username

Dans mon cas, je n’étais pas membre du groupe "disque", j’ai rectifié cela avec

Sudo usermod -G disk --append username

Cela ajoute le groupe 'disque' aux groupes de vos utilisateurs, ce qui devrait vous permettre maintenant de lire et d'écrire sur la carte SD.

14
Cage

Ouvrir le terminal en frappant Alt+Ctrl+T et courir:

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

Remplacez /dev/sdd par votre lecteur SDHC, vous pouvez le trouver à l’aide de fdisk -l.

0
Jack Mayerz

UTILISATION:

dosfsck -l -t/dev/sdb

Supprimer le bit sale (y) Répondez Oui pour TOUS

0
Paulo Porto

Mettez la main sur un PC sous Windows, téléchargez un programme appelé SD Formatage, installez et reformatez la carte SD en vous assurant que l'option est réglée sur "ON", elle sera alors reconnue sur une machine Linux! sans l'option lecture seule.

0
Fiegeman