Linux

Comment réparer une clé USB corrompue sous Linux

Les clés USB sont devenues des outils essentiels pour le stockage et le transfert des données. Malgré leur praticité, elles peuvent parfois rencontrer des problèmes de corruption ou de dysfonctionnement. Pour les utilisateurs de Linux, de nombreux outils sont disponibles pour diagnostiquer et tenter de réparer de telles clés. Cet article vous guidera à travers un processus détaillé pour réparer une clé USB corrompue en utilisant des commandes et applications disponibles sur les systèmes d’exploitation Linux.

Préparer la récupération de vos données

Avant de quitter la situation de corruption, il est important de s’assurer que vos données sont sauvegardées. Cela peut se faire facilement en créant une image de votre clé USB, ce qui vous permettra de restaurer vos fichiers en cas d’échec de la réparation.

Pour sauvegarder le contenu de votre clé USB, commencez par la brancher sur votre machine. Ouvrez le terminal à l’aide du raccourci CTRL + ALT + T. Repérez le nom de votre clé à l’aide de la commande suivante :

Notez le nom de votre clé, puis exécutez la commande suivante pour créer une image compressée de votre clé USB :

Cette commande utilise dd pour copier les données et gzip pour les compresser, facilitant ainsi le stockage.

Comment réparer une clé USB corrompue sous Linux

Une fois que vos données sont sauvegardées, il est temps de tenter de réparer votre clé USB. Un outil couramment utilisé pour ce type de réparation est fsck, qui détecte et corrige les erreurs de système de fichiers.

A lire :  Comment créer un répertoire avec des sous-répertoires sous Unix ?

Pour l’utiliser, vous aurez besoin d’identifier la partition de votre clé USB. La commande lsblk vous aide à trouver celle-ci :

Supposons que votre partition est /dev/sdX1, lancez la commande suivante :

Cette commande va forcer l’exécution d’une vérification, et -y signifie que toutes les corrections seront appliquées automatiquement.

Reformatage de la clé USB

Si les erreurs sont trop importantes et que fsck ne peut pas les réparer, le reformatage de la clé USB peut être la meilleure solution. Cela permet de créer un nouveau système de fichiers. Voici les étapes à suivre :

  1. D’abord, commencez par exécuter fdisk sur votre clé USB :
  2. Créer une nouvelle table de partitions en appuyant sur o pour DOS ou g pour GPT.
  3. Ensuite, créez une nouvelle partition avec n puis p, en suivant les instructions à l’écran.
  4. Une fois la nouvelle partition créée, appuyez sur w pour écrire les modifications.

Enfin, une fois que vous avez créé la partition, vous devez formater celle-ci. Pour un formatage FAT32, utilisez :

Vous pouvez également choisir NTFS ou EXT4 en fonction de l’utilisation prévue.

Utiliser l’outil Disques pour la réparation

Pour les utilisateurs préférant une approche graphique, l’outil Disques est une excellente alternative. Voici comment vous pouvez l’utiliser :

  1. Ouvrez l’application Disques depuis le menu de votre système.
  2. Sélectionnez votre clé USB dans la liste à gauche et cliquez sur l’icône d’engrenage.
  3. Sélectionnez l’option Réparer le système de fichiers et suivez les instructions fournies.
  4. Si la réparation échoue, cliquez sur l’icône d’engrenage à nouveau et optez pour Formater la partition.
A lire :  Comment puis-je grep le dernier fichier sous Unix?

Vous pourrez choisir le système de fichiers et donner un nom à votre clé USB lors du formatage.

FAQ

  • Quelles sont les causes courantes de la corruption d’une clé USB ?
    La corruption peut résulter de déconnexions inattendues, de défaillances matérielles, ou de virus.
  • Puis-je récupérer des fichiers d’une clé USB corrompue même après un formatage ?
    Il existe des logiciels de récupération qui peuvent être capables d’extraire des fichiers, mais le succès n’est pas garanti.
  • Est-il préférable de réparer ou de remplacer une clé USB corrompue ?
    Cela dépend de l’étendue des dommages. Si les réparations échouent ou si la clé continue à poser problème, il peut être plus judicieux de la remplacer.