Réparer une clé USB corrompue sous Linux : guide étape par étape

Réparer une clé USB corrompue sous Linux : guide étape par étape

Les clés USB sont devenues des outils essentiels pour le transfert de données, offrant aux utilisateurs un moyen pratique de déplacer des fichiers. Cependant, des problèmes tels que la corruption et le dysfonctionnement peuvent survenir, entraînant des situations frustrantes. Heureusement, les utilisateurs de Linux, notamment ceux sous Ubuntu, ont accès à de nombreux utilitaires intégrés pour restaurer les fonctionnalités d’une clé USB défectueuse. Ce guide vous guidera pas à pas pour réparer efficacement une clé USB corrompue sous Linux.

Pour garantir la sécurité de vos données, nous commencerons par sauvegarder le contenu de votre clé USB. Cette précaution est importante, car toute tentative de réparation pourrait aggraver la situation. En créant une sauvegarde, vous vous prémunissez contre toute perte définitive de données.

Étape 1 : Créer une sauvegarde complète compressée

Linux propose diverses solutions de sauvegarde, mais la méthode la plus fiable consiste à utiliser la ddcommande en conjonction avec gzippour la compression.

Avant de procéder à la sauvegarde, vérifiez si le problème provient du lecteur lui-même. Brancher la clé USB sur un autre port ou un autre ordinateur peut aider à déterminer si le problème est lié au matériel, par exemple à une mauvaise connexion.

Une fois que vous avez confirmé que la clé USB est bien problématique, connectez-la à votre ordinateur. Ouvrez votre terminal en appuyant sur CTRL+ Alt+ T. Identifiez votre périphérique USB en exécutant la commande suivante :

ls /dev/disk/by-id

Réparer une clé USB sous Linux : lister les disques par identifiant

Si vous n’êtes pas sûr du nom du périphérique, vous pouvez également exécuter lsblkou sudo fdisk -lpour le localiser (recherchez quelque chose comme /dev/sdb, pas une partition spécifique comme /dev/sdb1).

Pour créer une sauvegarde de votre clé USB, utilisez cette commande pour compresser la sauvegarde :

sudo dd if=/dev/disk/by-id/YOUR_FLASH_DRIVE status=progress | gzip -c > /home/USERNAME/backups/BACKUP_NAME.img.gz

Réparer une clé USB sous Linux (Sauvegarde DD vers Img Gz)

Assurez-vous que le chemin « /home/USERNAME/backups/ » existe ; vous pouvez le créer avec mkdir -p /home/USERNAME/backups. Le if=paramètre fait référence à votre clé USB, tandis que gzipgère le processus de compression.

Si vous devez restaurer la sauvegarde, inversez simplement la séquence de commandes et spécifiez votre clé USB comme périphérique de sortie :

sudo gzip -cd /home/USERNAME/backups/BACKUP_NAME.img.gz | sudo dd of=/dev/disk/by-id/YOUR_FLASH_DRIVE status=progress

Étape 2 : Réparer le système de fichiers avec FSCK

Une fois vos données sécurisées, l’étape suivante consiste à tenter de les réparer. Vous pouvez utiliser la fsckcommande, efficace pour corriger les blocs de fichiers corrompus, souvent à l’origine de l’illisibilité et de la corruption.

Pour cette étape, vous travaillerez sur la partition spécifique de la clé USB. Identifiez-la avec la commande suivante :

ls /dev/disk/by-id/usb*

Ensuite, exécutez la fsckcommande en utilisant la syntaxe suivante :

sudo fsck -v -y /dev/disk/by-id/YOUR_FLASH_DRIVE-PARTITION-TO-CHECK

Réparer une clé USB sous Linux avec FSCK Fix Disk
  • sudo fsckaccorde des privilèges administratifs à la commande.
  • -vfournit une sortie détaillée pendant l’opération.
  • -ydemande à l’outil de corriger automatiquement toutes les erreurs détectées.
  • /dev/disk…indique la partition spécifique soumise à la vérification.

Étape 3 : Formater la clé USB avec FDISK/MKFS

Si fsckle problème ne peut pas être résolu, l’étape suivante consiste à formater le lecteur, le réinitialisant ainsi à un nouvel état.

Commencez par supprimer toutes les données du système de fichiers existantes et créez une nouvelle structure en utilisantfdisk :

sudo fdisk /dev/disk/by-id/YOUR_FLASH_DRIVE

Réparer une clé USB sous Linux Exécuter Fdisk sur le disque

Appuyez osur Entrée pour créer une nouvelle table de partitions DOS, garantissant ainsi une compatibilité maximale. Vous pouvez également appuyer sur gpour créer une table de partitions GPT si vous utilisez un système d’exploitation moderne.

Créez ensuite une nouvelle partition en appuyant sur npuis sur ppour une partition principale. Suivez les instructions à l’écran pour accepter les valeurs par défaut et allouer l’intégralité du disque à cette nouvelle partition.

Réparer une clé USB sous Linux Fdisk Créer une partition

Enfin, appuyez wpour écrire les modifications sur la clé USB et quitter.

Réparer une clé USB sous Linux Fdisk List Partitions

Formatage de la partition

Votre nouvelle partition sera dépourvue de système de fichiers, ce qui la rendra inutilisable tant qu’elle n’aura pas été formatée. Utilisez l’un des mkfsutilitaires disponibles dans les distributions Linux modernes pour formater la partition. Pour formater en FAT32 (largement compatible), exécutez :

sudo mkfs.fat -F 32 /dev/disk/by-id/YOUR_FLASH_DRIVE-PARTITION

Réparer une clé USB sous Linux MKFS FAT

Pour le formatage NTFS, recommandé pour la compatibilité Windows, utilisez :

sudo mkfs.ntfs /dev/disk/by-id/YOUR_FLASH_DRIVE-PARTITION

Ou pour le formatage EXT4 adapté aux systèmes Linux :

sudo mkfs.ext4 /dev/disk/by-id/YOUR_FLASH_DRIVE-PARTITION

Réparer une clé USB sous Linux MKFS NTFS

Gardez à l’esprit qu’EXT4 est optimisé pour Linux mais n’est pas compatible avec Windows ou macOS sans logiciel supplémentaire.

Après le formatage, vous pouvez monter la clé USB et vérifier sa fonctionnalité en l’utilisant lsblkà nouveau pour vérifier la reconnaissance et la montabilité du système de fichiers.

Étape 4 : Utilisation des outils d’interface graphique pour la réparation et le formatage

Si les opérations en ligne de commande ne vous conviennent pas, pensez à utiliser l’utilitaire Disques disponible dans Ubuntu. Cet outil est convivial et simplifie la vérification et le formatage de votre clé USB.

Pour le trouver, ouvrez le menu des applications et recherchez « Disques ». Une fois localisé, lancez l’application.

Réparer une clé USB sous Linux et localiser les disques

Sélectionnez votre clé USB dans la liste de gauche et cliquez sur l’icône en forme d’engrenage. Choisissez « Réparer le système de fichiers » et suivez les étapes indiquées pour lancer la réparation.

Si le système de fichiers est corrompu et irrécupérable, vous pouvez reformater la clé USB. Sélectionnez la clé USB, cliquez à nouveau sur l’icône d’engrenage, puis sélectionnez « Formater la partition ».

Réparer une clé USB sous Linux et formater une partition

Lorsque vous y êtes invité, entrez un nom pour votre clé USB dans le champ Nom du volume et sélectionnez l’option de système de fichiers souhaitée :

  • Ext4 : optimisé pour Linux.
  • NTFS : le plus adapté à Windows.
  • FAT : Convient à divers appareils, notamment les smartphones et les consoles de jeux.
Options de formatage des disques USB sous Linux

Soyez attentif à l’option Effacer. Pour un formatage rapide, désactivez-la. Pour un effacement complet, activez-la ; cette option est recommandée pour les disques suspectés d’abriter des blocs défectueux.

Réparer les clés USB sous Linux : effacement complet des disques activé

Étape 5 : Réparation avec GParted

Si vous préférez utiliser une interface graphique, GParted est une excellente alternative pour gérer les partitions de disque et réparer les lecteurs, offrant des options avancées par rapport à l’utilitaire Disques par défaut.

Pour commencer, installez GParted via le terminal avec la commande suivante :

sudo apt install gparted

Après l’installation, lancez GParted soit depuis le menu de votre application, soit en l’exécutant gparteddans le terminal, suivi de votre mot de passe lorsque vous y êtes invité.

Meilleurs outils gratuits de gestion de partitions de disque : Présentation de Gparted

Choisissez votre clé USB dans le menu déroulant en haut à droite. Veillez à sélectionner la bonne clé pour éviter d’effacer involontairement des données de votre disque système principal. Si votre clé USB est montée, faites un clic droit dessus et sélectionnez « Démonter ». Vous pouvez ensuite effectuer une vérification du système de fichiers ou formater entièrement la clé en utilisant les options correspondantes.

Conclusion

Grâce à ces étapes, votre clé USB corrompue peut être restaurée et prête à l’emploi, la rendant ainsi comme neuve. Si vous souhaitez également créer une clé USB Linux Live, des instructions détaillées sont disponibles ici.

Source et images

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *