Déblocage d'un clé USB verrouillée en lecture seule

Rédigé par Alain Olivetti - -
J'ai besoin, pour le travail, d'utiliser une clé USB qui puisse être lu à partir d'un poste sous Windows. Par conséquent, j'utilise une clé formatée en FAT32.
Un phénomène bizarre se produit régulièrement : ma clé ce verrouille en lecture seule !

Après une recherche sur internet, j'ai trouvé l'origine du problème ainsi qu'une solution. Elle consiste à utiliser le logiciel dosfsck qui va réparer la partition FAT32 de ma clé.

N'oubliez pas de sauvegarder le contenu de la clé avant de faire quoi que ce soit !

Pour réparer la clé, il suffit de puis de répondre aux questions posées après avoir lancer dosfsck dans un terminal
Cela a marché pour moi au premier essai mais d'après le tutoriel il est possible que cela puisse ne pas être suffisant...

Étape 1 : trouver la partition à réparer

Pour identifier la partition en question, une méthode (pas forcément très efficace) consiste à :
  • débrancher la clé,
  • afficher le contenu du dossier /dev: $ ls /dev,
  • brancher la clé,
  • afficher le contenu du dossier /dev: $ ls /dev,
  • comparer les deux résultats.
Dans mon cas j'avais deux nouveaux éléments : sdb et sdb1. Le premier correspond à la clé tandis que le second fait référence à l'unique partition de la clé. C'est donc celle-là que je dois réparer.

Étape 2 : la réparation

Tout d'abord, il faut s'assurer que la partition n'est pas montée. On s'en assure en tapant dans un terminal :
$ sudo umount /dev/sdb1
Ensuite on effectue la réparation à l'aide la commande :
$ sudo dosfsck -yfv /dev/sdb1
Les options -yfv font en sorte que la partition soit réparée sans aucune intervention de l'utilisateur.
Pour réparer la partition manuellement, ne mettez aucune options et répondez aux différentes questions qui vous seront posées.