J'ai un lecteur de carte MicroSD dans mon ordinateur portable. Lorsque j'y insère une carte mémoire MicroSD, je ne peux y écrire aucune donnée - elle est en lecture seule. La même chose se produit lorsque j'essaie de le faire sous root. Et je ne peux pas changer la politique d'autorisation pour cela. Ce problème se produit pour toutes les cartes microSD (j'ai testé 2 cartes). Je l'ai rencontré sur Ubuntu 12.04 LTS, maintenant je suis sur Ubuntu 12.10, le problème est toujours là. Lorsque j'essaie d'insérer une telle carte "en lecture seule" dans mon téléphone portable, tout va bien et je peux y écrire des données. Alors, quelqu'un peut-il me dire comment écrire des données sur la carte?
UPD: voici la fdisk -l
sortie:
Disk /dev/sdc1: 2013 MB, 2013135360 bytes
62 heads, 62 sectors/track, 1022 cylinders, total 3931905 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
Device Boot Start End Blocks Id System
Le système de fichiers de la carte est msdos
. Pour moi, c'est bizarre.
UPD2: J'ai trouvé un petit interrupteur de "verrouillage" sur mon adaptateur de carte, et il s'avère que lorsque je l'insère dans mon ordinateur portable, il s'allume. Peut-être que je dois trouver de la colle ou quelque chose pour bloquer cet interrupteur ...
UPD3: Il n'y avait pas de colle près de moi, j'ai donc décidé d'acheter un autre lecteur de carte.
fdisk -l
doit être suffisamment petit pour publier en ligne avec la mise en forme du code. Collez-le, sélectionnez-le dans l'éditeur de publication et appuyez sur Ctrl + K.Réponses:
Deux possibilités, la première est que, étant une chose matérielle, comme les micro SDHC ont une petite encoche, vous pouvez facilement remarquer ce qui correspond à une autre encoche dans le lecteur et qui, fondamentalement, l'activer en mode lecture seule. Que vous ne pouvez pas changer, essayez simplement d'utiliser un autre lecteur ou vous pourriez mettre un morceau de silicone ou de bande sur l'encoche, la chose la plus simple est d'utiliser un autre lecteur.
La deuxième possibilité est qu'il s'agit d'un problème d'autorisation de fichier, auquel cas vous pouvez effectuer les opérations suivantes: Dans le terminal, utilisez ces commandes:
Cela lancera nautilus dans le shell root et contournera toutes les autorisations. OU:
Cela vous donnera une liste des disques sur votre système, déterminez quel disque il se trouve dans la liste, le moyen le plus simple est de rechercher le
blocks
car il s'agit de l'espace. Ce sera probablement/dev/sdb
ou/dev/sdc
alorscela vous changera la propriété du disque. OU:
Bien que si vous exécutez simplement la première commande,
sudo nautilus
cela vous évitera tous ces problèmes, mais vous devrez le faire à chaque fois que vous utilisez le SDHC.Si tout cela ne fonctionne pas, utilisez cette commande:
S'il y a quelque chose que vous ne comprenez pas, faites un commentaire.
la source
mount: cannot remount block device /dev/sdb1 read-write, is write-protected
alors que me suggérez-vous!Pas en mesure de l'obtenir, essayez cette connexion en mode root .. type de terminal ouvert
que votre bit de protection en écriture ou dites que votre bit de lecture seule sera défini sur ZERO et maintenant vous tapez
Et c'est tout ... rappelez-vous que Windows ne peut pas faire cela car il y a un virus dans votre clé USB ok ... maintenant il n'a aucune autorisation à modifier, donc si vous trouvez un fichier .exe qui n'est pas supprimé de votre pd faites simplement les deux étapes ci-dessus et vous pourrez le supprimer ...
la source
Protection physique en écriture
Pour ceux qui n'ont jamais utilisé de cartes SD auparavant, vous devez déplacer le commutateur LOCK en position déverrouillée:
Attribution d'image .
C'est analogue pour un adaptateur micro SD avec un MicroSD à l'intérieur: le dongle est sur l'adaptateur:
la source
Dans la fenêtre de commande, vous pouvez voir si le système s'oppose à la lecture-écriture du disque. Supposons par exemple qu'il soit monté en tant que / dev / sdb1. Devenez root ou utilisez sudo:
rendra le disque accessible en écriture ou vous donnera un message d'erreur indiquant pourquoi il ne peut pas.
la source
$ sudo mount -orw,remount /dev/sdf1
ne m'a donné aucun message d'erreur et je ne peux toujours pas y écrire.J'avais juste le même problème et j'ai lu dans un autre post qu'Ubuntu verrouille en quelque sorte la SD une fois qu'elle a été mal supprimée. Quiconque reçoit le message «La destination est en lecture seule» vérifie que le commutateur de verrouillage de l'adaptateur SD vers MicroSD n'est pas en mode de verrouillage, et si c'est vrai, réessayez après vous être déconnecté d'Ubuntu et vous être reconnecté.
A travaillé pour moi dans Ubuntu 16.04.
la source
Moi aussi, j'ai eu ce problème. Je l'ai d'abord remarqué quand il ne me laissait pas vider le bac. J'ai cherché ici une solution et rien de ce que j'ai essayé n'a fonctionné. Ensuite, j'ai remarqué sur l'adaptateur SD un petit onglet coulissant qui «verrouille» la carte. Faites-le glisser pour qu'il ne soit pas verrouillé. Simple. Je ne l'ai jamais remarqué. Après des heures à me battre la tête contre un mur, c'était une simple solution mécanique.
la source
J'ai eu le même problème. Essayez de redémarrer le système avec la carte SD insérée. Après le redémarrage, ma carte SD est devenue étonnamment accessible en écriture.
la source
Ran dans le même problème. utilisé 2 cartes, 2 adaptateurs et système intégré dans le lecteur de cartes.
Pourrait utiliser certaines des manières mentionnées dans ce forum pour écrire des données sur la carte en tant que root mais a obtenu une erreur de lecture seule dans Nautilis.
Ensuite, formaté les cartes en utilisant Windows 8 (double démarrage, même système) que FAT 32, maintenant tout fonctionne bien.
sortie fdisk:
Suppression de la partition et création d'une nouvelle avec FAT à l'aide de l'outil utilitaire de disque. L'écriture se passe bien.
Reformaté en utilisant l'utilitaire de disque comme enregistrement de démarrage principal (comme fait précédemment) et recréé la partition (FAT, comme fait précédemment). Maintenant ça marche aussi ...
Strange ... a eu le même problème avec une autre carte il y a quelques mois, a fait la même procédure et cela fonctionne aussi.
Je ne peux pas expliquer .. mais chose qui a fonctionné pour moi:
la source
Vous devez utiliser l'utilitaire de disque Gnome et reformater TOUTES les données, en les mettant à zéro. Cela fonctionnera parfaitement après cela. Il y a des ordures propriétaires qui vont gêner, directement hors du paquet.
la source
Pour info, j'avais une carte microSD qui a échoué (lecture seule) avec son adaptateur SD Samsung d'origine avec les symptômes OPs. Un dernier lancer de dés, le mettant dans un adaptateur SD différent, cette fois de SanDisk l'a rendu opérationnel à nouveau.
la source