Provided by: manpages-fr-extra_20111118_all bug

NOM

       badblocks - Rechercher des blocs defectueux sur un peripherique

SYNOPSIS

       badblocks  [  -svwnfBX  ]  -b  taille_bloc  ]  [ -c nombre_blocs ] [ -e
       nombre_max_blocs_d'efectueux  ]  [  -d  facteur_retard_lecture  ]  [  -i
       fichier_entr'ee  ]  [  -o  fichier_sortie  ]  [  -p nombre_passes ] [ -t
       motif_test ] p'eriph'erique [ dernier-bloc ] [ premier-bloc ]

DESCRIPTION

       badblocks est utilise pour  rechercher  des  blocs  defectueux  sur  un
       peripherique (habituellement une partition de disque). p'eriph'erique est
       le  fichier  special  correspondant  au   peripherique   (par   exemple
       /dev/hdc1).  dernier-bloc  est  le dernier bloc a verifier ; s'il n'est
       pas indique, le dernier bloc du peripherique est  utilise  par  defaut.
       premier-bloc  est un parametre optionnel indiquant le numero de bloc de
       depart du test, ce qui permet a celui-ci de demarrer en plein milieu du
       disque.  S'il  n'est pas indique, le premier bloc du disque est utilise
       par defaut.

       Note importante : si la sortie de badblocks doit alimenter le programme
       e2fsck ou mke2fs, il est important d'indiquer correctement la taille de
       bloc, car les numeros de blocs qui sont generes sont tres dependants de
       la  taille  de  bloc  utilisee.  Pour  cette  raison,  il est fortement
       recommande que les utilisateurs n'executent pas badblocks  directement,
       mais  qu'ils  utilisent  plutot  l'option  -c  des programmes e2fsck et
       mke2fs.

OPTIONS

       -b taille_bloc
              Indiquer la taille des blocs en octets. La taille par defaut est
              1024.

       -c nombre-de-blocs
              est le nombre de blocs a tester en une fois (64 par defaut).

       -e nombre_max_blocs_d'efectueux
              Indiquer un nombre maximum de blocs defectueux avant que le test
              soit arrete. La nombre par defaut est 0, ce qui signifie que  le
              test  continuera  jusqu'a  ce  que  la  fin de l'intervalle soit
              atteinte.

       -d facteur_retard_lecture
              Ce parametre, s'il n'est pas nul, indique a badblocks d'attendre
              entre  les  lectures  s'il  n'y  a  pas  eu  d'erreurs  lors  de
              l'operation  de  lecture ;  le  delai  sera  calcule  comme   un
              pourcentage  du  temps  qui a ete necessaire pour l'operation de
              lecture. En d'autres termes, une valeur de 100 fera  que  chaque
              lecture   sera  retarde  par  le  temps  pris  pour  la  lecture
              precedente et une valeur de 200 par deux fois ce temps.

       -f     Normalement,  badblocks  refusera   d'effectuer   un   test   en
              lecture-ecriture  ou  un test non destructif sur un peripherique
              monte, car tous deux peuvent faire planter le systeme meme si le
              systeme  de  fichiers est monte en lecture seule. Cela peut etre
              force en utilisant le drapeau -f, mais cette option  ne  devrait
              presque jamais etre utilisee ; si vous pensez que vous etes plus
              intelligent(e) que le programme  badblocks,  vous  vous  trompez
              certainement.  Le seul cas ou cette option peut etre sans danger
              se situe lorsque le fichier /etc/mtab est incorrect  et  que  le
              peripherique n'est en fait pas monte.

       -i fichier_entr'ee
              Lire  une  liste  des  blocs  defectueux  deja connus. badblocks
              n'analysera  pas  ces  blocs  puisque  l'on  sait  qu'ils   sont
              defectueux.  Si  le fichier_entr'ee indique est << - >>, la liste
              est lue a partir de l'entree standard. Les blocs  listes  seront
              omis dans la liste des nouveaux blocs defectueux produite sur la
              sortie standard ou dans le fichier de  sortie.  L'option  -b  de
              dumpe2fs(8) peut etre utilisee pour recuperer la liste des blocs
              actuellement marques comme etant defectueux sur  un  systeme  de
              fichiers existant, dans un format convenant a l'utilisation avec
              cette option.

       -n     Utiliser le mode lecture-ecriture non  destructif.  Par  defaut,
              seul un test en lecture seule non destructif est effectue. Cette
              option ne peut etre combinee avec l'option -w,  car  elles  sont
              mutuellement exclusives.

       -o fichier_sortie
              Ecrire  la  liste  des blocs defectueux dans le fichier indique.
              Sans cette option, badblocks affiche  la  liste  sur  la  sortie
              standard.  Le  format  de  ce  fichier  peut  etre  utilise avec
              l'option -l de e2fsck(8) ou de mke2fs(8).

       -p nombre_passes
              Repeter l'analyse du disque jusqu'a ce que  plus  aucun  nouveau
              bloc ne soit decouvert en nombre_passes analyses consecutives du
              disque. Vaut 0 par defaut, ce  qui  signifie  que  badblocks  se
              terminera apres la premiere passe.

       -s     Afficher  la  progression  de  l'analyse  en indiquant un rapide
              pourcentage de la progression de la passe en cours de badblocks.
              Notez  que  badblocks  peut  effectuer  plusieurs  passes sur le
              disque, en particulier si l'option -p  ou  -w  est  fournie  par
              l'utilisateur.

       -t motif_test
              Indiquer  un  motif de test a lire (et ecrire) dans les blocs du
              disque. motif_test peut etre soit une valeur numerique  comprise
              entre   0   et   ULONG_MAX-1   (valeurs  incluses),  ou  le  mot
              << random >>, qui indique que les  blocs  doivent  etre  remplis
              avec une valeur aleatoire. Dans le mode lecture-ecriture (-w) et
              le mode non destructif (-n), un motif de test  ou  plus  peuvent
              etre  indiques  en  precisant une option -t pour chaque motif de
              test voulu. Pour le mode en lecture seule, un seul motif de test
              est  accepte  et  il  ne  peut pas etre << random >>. Le test en
              lecture seule avec un motif de test suppose que le disque a deja
              ete  rempli  avec  ce  motif ;  sinon,  un grand nombre de blocs
              seront consideres comme defectueux. Si plusieurs motifs de  test
              sont  indiques,  alors  tous les blocs sont testes avec un motif
              avant de passer au motif suivant.

       -v     Mode verbeux. Le nombre d'erreurs de lecture, d'ecriture  et  de
              corruption  des  donnees  sera  affiche  sur  le  flux  d'erreur
              standard.

       -w     Utiliser un test en mode ecriture. Avec cette option,  badblocks
              recherchera  les  blocs  defectueux  en ecrivant quelques motifs
              (0xaa, 0x55, 0xff, 0x00) sur chaque bloc du peripherique  et  en
              relisant  celui-ci  pour en verifier le contenu. Cette option ne
              peut etre combinee avec l'option -n, car elles sont mutuellement
              exclusives.

       -B     Utiliser     des     tampons    d'entrees/sorties,    au    lieu
              d'entrees/sorties directes (<< Direct I/O >>), meme si celles-ci
              sont disponibles.

       -X     Option   interne,   uniquement  destinee  a  etre  utilisee  par
              e2fsck(8) et mke2fs(8). Elle permet d'eviter le mode exclusif du
              test  qui  s'assure  que  le  peripherique  n'est  pas  en cours
              d'utilisation.

AVERTISSEMENT

       N'utilisez jamais l'option -w sur un peripherique contenant un  systeme
       de  fichiers existant. Cette option efface les donnees ! Si vous voulez
       effectuer des tests  en  mode  ecriture  sur  un  systeme  de  fichiers
       existant,  utilisez  plutot l'option -n. Elle est plus lente, mais elle
       preserve vos donnees.

       Avec l'option -e, badblocks peut n'afficher qu'une liste incomplete  de
       blocs  defectueux.  Il est donc recommande de ne l'utiliser que si l'on
       cherche a  savoir  s'il  y  a  ou  pas  des  blocs  defectueux  sur  le
       peripherique,  et  non  pas  quand on souhaite avoir la liste des blocs
       defectueux.

AUTEUR

       badblocks  a  ete  ecrit  par  Remy  Card   <Remy.Card@linux.org>.   Le
       responsable  actuel  est Theodore Ts'o <tytso@alum.mit.edu>. Le test de
       lecture-ecriture non destructif a  ete  implemente  par  David  Beattie
       <dbeattie@softhome.net>.

DISPONIBILIT'E

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

VOIR AUSSI

       e2fsck(8), mke2fs(8)

TRADUCTION

       Cette page de manuel a ete traduite par Frederic Delanoy en  2000.   La
       version  presente dans Debian est maintenue par les membres de la liste
       <debian-l10n-french AT lists DOT debian DOT  org>.   Veuillez  signaler
       toute  erreur  de  traduction  par  un  rapport  de bogue sur le paquet
       manpages-fr-extra.