Read Only clé USB qui ne me laissera rien faire

33

D'une certaine manière, je me suis trompé et j'ai accidentellement mis ma clé USB dans un système de fichiers en lecture seule. J'ai essayé un tas de choses pour supprimer les fichiers, y compris la base ( rm -f myfile ) et tenter d'autoriser l'écriture ( sudo chmod +w myfile ), puis la suppression, mais rien ne semble fonctionner. Toutes les idées sur ce que je peux faire. Je n’ai rien sur la clé USB dont j’ai besoin, mais je ne veux pas me débarrasser d’un équipement parfaitement parfait.

Comment puis-je le faire fonctionner? Est-ce que je vais à ce sujet complètement dans le mauvais sens?

    
posée Jonathon 27.08.2011 - 22:24
la source

5 réponses

20

Les commandes telles que rm et chmod sont effectuées sur un système de fichiers monté. Donc, si le système de fichiers est en lecture seule, ceux-ci ne fonctionnent pas. Ce que vous devez faire est de monter le système de fichiers en écriture.

Certaines clés USB ont un interrupteur sur la clé pour les monter en lecture seule. Peut-être que c'est le raison. Il pourrait également être simplement cassé ou endommagé en raison de ne pas le démonter correctement.

Avant de faire quoi que ce soit: copiez les fichiers depuis le stick.

Si ce n’est pas un commutateur matériel, débranchez et branchez la clé USB et émettez un

dmesg | grep -i panic

Cela vous montrera tous les messages de panique. Si vous voyez beaucoup d'entre eux liés à la clé USB et s'il s'agit d'une partition FAT, vous pouvez utiliser dosfsck pour y remédier.

Vous pouvez découvrir comment il est monté avec

mount

et utiliser

dosfsck -a /dev/sd{xn}

pour réparer une table de partition MS-DOS ou sudo mkfs.vfat /dev/sd{xn} pour formater le disque. Où {xn} est une lettre et un chiffre obtenus avec la commande mount .

Vous pouvez également utiliser gparted pour le formater au passage.

    
réponse donnée Rinzwind 27.08.2011 - 22:38
la source
5

J'ai rencontré ceci. Le défaut était des partitions corrompues. Vérifiez votre partition sur la clé USB. Cela peut être corrompu si vous essayez de formater sur Win, puis sur Ubuntu. utilisez "gparted". Vous ne devriez voir qu'une seule partition active. Si vous avez également une partition "non allouée", la clé USB ne fonctionnera pas. Si c'est le cas, supprimez toutes les partitions et créez une partition active uniquement pour la taille totale de la clé USB. débranchez puis branchez à nouveau, et vous devriez avoir à nouveau R / W.

    
réponse donnée alzurin 23.06.2012 - 15:24
la source
1

Oui, si le système de fichiers est en lecture seule, le paramétrage des modes sur les fichiers n’aura aucun effet. Vous pouvez voir dans /etc/fstab si le système de fichiers est monté en lecture seule. Mais si vous n'avez rien dessus, vous pouvez aussi créer un nouveau système de fichiers dans gparted ou palimpsest (ce dernier est installé par défaut dans Ubuntu et s'appelle Disk Manager ou autre).

    
réponse donnée Jo-Erlend Schinstad 27.08.2011 - 22:34
la source
0

Vérifiez si le package ntfs-3g est installé. Travaillé pour moi ;-) (retirez et branchez à nouveau votre lecteur USB après avoir installé ntfs-3g)

    
réponse donnée M. Du Clavier 16.06.2017 - 14:32
la source
0

Comme je l'ai mentionné ici , j'ai eu un problème similaire .

ntfs-3g déjà installé, les commandes chmod n’ont également pas aidé, n’ont pas vu de code d’erreur significatif. Gparted n'a pas fonctionné non plus. En fait, je n'ai trouvé aucun périphérique USB fonctionnant. La commande $ dosfsk n'a pas aidé non plus.

Tout ce que j'ai fait a été de redémarrer l'ordinateur Ubuntu 16.04 avec le stick et maintenant les clés USB fonctionnent.

    
réponse donnée Andres 30.07.2017 - 16:39
la source

Lire d'autres questions sur les étiquettes