Réparer une clé USB

Nous allons commencer par identifier quel périphérique (dev) occupe votre clé (/dev/sd?) vous pouvez utiliser cette commande dans un terminal :
mount | grep vfat
si celle-ci est montée automatiquement,
sudo fdisk -u -l
et la repérer avec sa taille.
Après avoir identifié votre clé, vous allez pouvoir essayer de réparer le système de fichier qui vous pose problème. L’outil théoriquement adapté est fsck, et en particulier sa variante prévue pour les partitions FAT.
Commencez par démonter votre clé, il ne faut pas réparer un système monté :
sudo umount /dev/sdx
où /dev/sdx doit être adapté à votre cas (x represente une lettre minuscule: a,b.)
Ensuite, réparez le système de fichier :
sudo dosfsck -yfv /dev/sdx
Si après cette étape, en éjectant la clé et en la rebranchant le montage ne s’effectue toujours pas en lecture-écriture et que l’erreur persiste.
Nous allons en dernier recours détruire le système de fichier existant et le reconstruire. En ligne de commande dans un terminal ou une console.
Démonter avant tout la clé :
sudo umount /dev/sdx
où il faudra adapter /dev/sdx à votre cas (x représente une lettre minuscule ex:a,b.).
Puis, recréer un système de fichier :
sudo mkfs.fat -I -F 32 /dev/sdx
où il faudra adapter /dev/sdx à votre cas, et éventuellement la valeur du paramètre -F si vous souhaitez de la FAT16 ou FAT32.
Voilà, votre clé devrait être pleinement fonctionnelle.