Comment réparer une clé USB boguée sous Linux

Pour stocker nos documents, nous utilisons généralement des services de stockage cloud ou des clés USB. La plupart d'entre nous avons un type de mémoire USB pour stocker toutes ces informations et pour pouvoir facilement déplacer des documents et d'autres types de fichiers entre différents ordinateurs.

À certaines occasions, ces appareils présentent des erreurs qui ne permettent pas au système Linux de les détecter et nous aurons ainsi des difficultés à travailler de manière optimale avec eux. Dans ce tutoriel, nous analyserons comment corriger ces types d'erreurs dans les environnements Linux et pour ce cas nous utiliserons Debian 8.

1. Examiner et supprimer les blocs défectueux


La commande FSCK (vérification du système de fichiers) Il est d'une grande aide pour corriger les différentes erreurs présentées dans la mémoire flash ou USB puisque l'outil FCSK supprime tous les blocs corrompus pour en optimiser le fonctionnement.

Avant d'utiliser cette commande nous devons vérifier quel est l'identifiant de la clé USB, pour cela nous utiliserons la commande

 LSBLK

Là, nous pouvons vérifier que notre clé USB est identifiée avec l'ID sda1. Pour utiliser l'utilitaire FSCK nous pouvons utiliser l'une des syntaxes suivantes :

  • Nous pouvons spécifier une partition spéciale en utilisant / dev / ID_Partition
  • Nous pouvons spécifier un disque entier en utilisant / dev / sdc

Dans ce cas nous utiliserons la partition associée à notre USB pour laquelle nous introduirons les éléments suivants :

 sudo fsck / dev / sda1
Les paramètres que nous pouvons implémenter lors de l'utilisation FSCK Ils sont les suivants:

Réparer automatiquement le système-à
Vérifier les blocs de disque-c
Fournir plus d'informations-v : (verbe)
Forcer la vérification-F
Activer le mode interactif-r
Utilisez la réponse OUI-O

2. Réduisez la clé USB à zéro


Cette option peut être appliquée lorsque le lecteur est totalement illisible et que nous devons supprimer toutes les données qu'il contient et que le moyen le plus pratique d'effectuer cette tâche consiste à utiliser la commande jj Nous pouvons utiliser la syntaxe suivante.
 sudo dd si = / dev / zéro de = / dev / sd1
(Si c'est juste la partition)
 dd si = / dev / zéro de = / dev / sdc
(Si nous appliquons cela sur l'ensemble du disque)

3. Créer un nouveau système de fichiers


Une autre option dont nous disposons pour corriger les erreurs de nos mémoires USB est modifier le système de fichiers mémoire pour que tout reparte de zéro. Nous pouvons utiliser la syntaxe suivante en fonction du type de système de fichiers. (n'oubliez pas de prendre en compte l'ID mémoire)

Poste4

 sudo mkfs.ext4 -f / dev / sda1

Fat32

 sudo mkfs.msdos -f 32 / dev / sda1

NTFS

 sudo mkfs.ntfs -f / dev / sda1

De cette façon, nous pouvons gérer d'éventuelles erreurs dans les clés USB sur nos ordinateurs Linux.

Créer un démarrage USB Ubuntu

wave wave wave wave wave