
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 dd
commande en conjonction avec gzip
pour 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

Si vous n’êtes pas sûr du nom du périphérique, vous pouvez également exécuter lsblk
ou sudo fdisk -l
pour 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

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 gzip
gè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 fsck
commande, 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 fsck
commande en utilisant la syntaxe suivante :
sudo fsck -v -y /dev/disk/by-id/YOUR_FLASH_DRIVE-PARTITION-TO-CHECK

-
sudo fsck
accorde des privilèges administratifs à la commande. -
-v
fournit une sortie détaillée pendant l’opération. -
-y
demande à 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 fsck
le 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

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.

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

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 mkfs
utilitaires 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

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

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.

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 ».

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.

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.

É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 gparted
dans le terminal, suivi de votre mot de passe lorsque vous y êtes invité.

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.
Laisser un commentaire