Vérifier la santé d'une clef usb

Afin de vérifier une clef usb, nous utiliserons le logiciel badblocks. Badblocks écrira et lira des données sur chaque bloc de la clef et les comparera.

Il existe trois modes de fonctionnement pour badblocks:

  • Écrire et lire tous les blocs (lent)
badblocks -w /dev/<device>
  • Lire-écrire sans effacer de données (très lent)
badblocks -n /dev/<device>
  • Lire uniquement les données (mode par défaut, très rapide)
badblocks /dev/<device>

Vous pouvez ajouter les options suivantes:

-v pour l’affichage détaillé

-o <file> écrire la liste des secteurs défectueux dans un fichier

-p <nombre de passes à effectuer>

-s montrer l’avancement de l’analyse

-b <la taille des blocs> cette valeur doit être en octet, par défaut c’est 1024.

Dans tous les cas, il est préférable de faire une sauvegarde avant d’utiliser badblocks. Les tests sont très chronophages, cela peut prendre plus d’heures en fonction de la vitesse de la clef.

J’ai fait quelques tests sur une clée usb de 16Gb de 2008 et cela a pris plus de 3 heures. Au final aucun bloc défectueux n’est présent.


MG1

untagged

171 mots

2025-10-19 12:44 +0200

.