Provided by: manpages-fr_1.67.0-1_all bug

NOM

       badblocks - rechercher des blocs défectueux sur un périphérique

SYNOPSIS

       badblocks  [  -svwnf  ]  -b  taille_bloc  ]  [  -c  nombre_blocs ] [ -i
       fichier_entre ] [ -o fichier_sortie  ]  [  -p  nombre_passes  ]  [  -t
       motif_test ] priphrique [ dernier-bloc ] [ bloc-dpart ]

DESCRIPTION

       badblocks  est  utilisé  pour  rechercher  des  blocs défectueux sur un
       périphérique (habituellement une partition  de  disque).   priphrique
       est   le   fichier   spécial   correspondant   au  périphérique  (p.ex.
       /dev/hdc1).  dernier-bloc est le dernier bloc à vérifier ;  s’il  n’est
       pas  spécifié,  le dernier bloc du périphérique est utilisé par défaut.
       bloc-dpart est un paramètre optionnel spécifiant le numéro de bloc  de
       départ du test, ce qui permet à celui-ci de démarrer en plein milieu du
       disque. S’il n’est pas spécifié, le premier bloc du disque est  utilisé
       par défaut.

       Note importante : si la sortie de badblocks doit alimenter le programme
       e2fsck ou mke2fs, il est important de correctement spécifier la  taille
       de bloc, car les numéros de blocs qui sont générés sont très dépendants
       de la taille de bloc utilisée. Pour  cette  raison,  il  est  fortement
       recommandé  que les utilisateurs n’exécutent pas badblocks directement,
       mais qu’ils utilisent plutôt  l’option  -c  des  programmes  e2fsck  et
       mke2fs.

OPTIONS

       -b taille-bloc
              Spécifier la taille des blocs en octets.

       -c nombre-de-blocs
              est le nombre de blocs à tester en une fois (64 par défaut).

       -f     Normalement,   badblocks   refusera   d’effectuer   un  test  en
              lecture-écriture ou un test non destructif sur  un  périphérique
              monté,  car tous deux peuvent faire planter le système ; même un
              test non destructif  peut  endommager  un  système  de  fichiers
              monté.  Cela  peut  être  forcé en utilisant le drapeau -f, mais
              cette option ne devrait presque jamais être utilisée -- si  vous
              pensez  que  vous  êtes  plus  intelligent(e)  que  le programme
              badblocks, vous vous trompez certainement.  Le  seul  moment  où
              cette  option peut être utilisée sans danger se situe lorsque le
              fichier /etc/mtab est incorrect, et que  le  périphérique  n’est
              pas monté.

       -i fichier_entre
              Lire  une  liste  des  blocs  défectueux déjà connus.  badblocks
              n’analysera  pas  ces  blocs  puisque  l’on  sait  qu’ils   sont
              défectueux.  Si  le  fichier_entre spécifié est « - », la liste
              est lue à partir de l’entrée standard. Les blocs  listés  seront
              omis dans la liste des nouveaux blocs défectueux produits sur la
              sortie standard ou dans le fichier de  sortie.  L’option  -b  de
              dumpe2fs(8) peut être utilisée pour récupérer la liste des blocs
              actuellement marqués comme étant défectueux sur  un  système  de
              fichiers existant, dans un format convenant à l’utilisation avec
              cette option.

       -o fichier_sortie
              Écrire la liste des blocs défectueux dans le  fichier  spécifié.
              Sans  cette  option,  badblocks  affiche  la liste sur la sortie
              standard. Le  format  de  ce  fichier  peut  être  utilisé  avec
              l’option -l de e2fsck(8) ou de mke2fs(8).

       -p nombre_passes
              Répéter  l’analyse  du  disque jusqu’à ce que plus aucun nouveau
              bloc ne soit découvert en nombre_passes analyses consécutives du
              disque.  Vaut  0  par  défaut,  ce qui signifie que badblocks se
              terminera après la première passe.  -t motif_test  Spécifier  un
              motif  de  test  à  lire (et écrire) sur les blocs du disque. Le
              motif_test peut être soit une valeur numérique comprise entre  0
              et  ULONG_MAX-1  inclus,  soit  le mot random qui indique que le
              bloc doit être rempli avec un motif choisi  aléatoirement.  Pour
              les  modes  en lecture-écriture (-w) et non destructifs (-n), un
              ou  plusieurs  motifs  de  test  peuvent   être   spécifiés   en
              choisissant une option -t pour chaque motif de test désiré. Dans
              le mode de lecture seule, un seul motif peut être spécifié et il
              ne  doit pas être random. Le test en lecture seule avec un motif
              présuppose que le motif indiqué a été préalablement écrit sur le
              disque. Sinon, de nombreux blocs feront échouer la vérification.
              Lorsque plusieurs motifs sont indiqués,  alors  tous  les  blocs
              sont testés avec le premier motif, puis avec le deuxième, etc.

       -n     Utiliser  le  mode  lecture-écriture non destructif. Par défaut,
              seul un test en lecture seule non destructif est effectué. Cette
              option  ne  peut  être combinée avec l’option -w, car elles sont
              mutuellement exclusives.

       -s     Indiquer l’état de progression de  l’analyse  en  affichant  les
              numéros de blocs quand ils sont vérifiés.

       -v     Mode verbeux.

       -w     Utiliser  un test en mode écriture. Avec cette option, badblocks
              recherchera les blocs défectueux  en  écrivant  quelques  motifs
              (0xaa,  0x55, 0xff, 0x00) sur chaque bloc du périphérique, et en
              relisant celui-ci pour en vérifier le contenu. Cette  option  ne
              peut être combinée avec l’option -n, car elles sont mutuellement
              exclusives.

AVERTISSEMENT

       N’utilisez jamais l’option -w sur un périphérique contenant un  système
       de fichiers existant. Cette option efface les données !  Si vous voulez
       effectuer des tests  en  mode  écriture  sur  un  système  de  fichiers
       existant,  utilisez plutôt l’option -n.  Elle est plus lente, mais elle
       préserve vos données.

AUTEUR

       badblocks  a  été  écrit  par  Rémy  Card   <Remy.Card@linux.org>.   Le
       responsable  actuel  est Theodore Ts’o <tytso@alum.mit.edu>. Le test de
       lecture-écriture non destructif a  été  implémenté  par  David  Beattie
       <dbeattie@softhome.net>.

DISPONIBILITÉ

       badblocks  fait  partie  du  paquet  e2fsprogs  et  est  disponible sur
       http://e2fsprogs.sourceforge.net.

VOIR AUSSI

       e2fsck(8), mke2fs(8)

TRADUCTION

       Frédéric Delanoy, <delanoy_f at yahoo.com>, 2002.