Provided by: manpages-fr-extra_20080921_all bug

NOM

       e2fsck - Vérifier un système de fichiers Linux ext2 ou ext3.

SYNOPSIS

       e2fsck  [ -pacnyrdfkvtDFV ] [ -b superbloc ] [ -B taille_bloc ] [ -l|-L
       fichier_blocs_dfectueux ] [ -C descripteur ] [ -j journal-externe ]  [
       -E options_tendues ] priphrique

DESCRIPTION

       e2fsck  permet  de  vérifier  un système de fichiers Linux de type ext2
       (e2fs). Il supporte aussi les systèmes de  fichiers  ext2  journalisés,
       plus connus sous le nom système de fichiers de type ext3, en appliquant
       dans un premier temps le  journal  au  système  de  fichiers  avant  de
       continuer  avec un traitement de e2fsck normal. Après avoir appliqué le
       journal, un système de fichiers est normalement marqué comme bon. De ce
       fait, pour les systèmes ext3, e2fsck applique le journal puis quitte, à
       moins que  le  superbloc  n’indique  que  d’autres  vérifications  sont
       nécessaires.

       priphrique  est un fichier spécial correspondant au périphérique (par
       exemple /dev/hdc1).

       Veuillez noter qu’en général, il n’est pas sûr  d’exécuter  e2fsck  sur
       des  systèmes  montés.  La  seule  exception  est quand l’option -n est
       spécifiée, et que les options -c, -l ou  -L  ne  sont  pas  spécifiées.
       Cependant,  même  si  la  commande est sûre, les résultats affichés par
       e2fsck peuvent ne pas être valable si le système de fichiers est monté.
       Si  e2fsck vous demande si vous souhaitez ou non vérifier un système de
       fichiers monté, la réponse correcte est « no » (non). Seuls les experts
       qui  savent  vraiment  ce  qu’ils  font  devraient  pouvoir  considérer
       répondre autrement à cette question.

OPTIONS

       -a     Cette option est identique à l’option -p, mais n’existe que pour
              assurer  la  compatibilité  ascendante ;  il  est  donc vivement
              suggéré d’utiliser plutôt l’option -p quand c’est possible.

       -b superbloc
              Au lieu  d’utiliser  le  superbloc  normal,  utiliser  un  autre
              superbloc  spécifié  par  superbloc.  On se sert de cette option
              lorsque le superbloc primaire a été corrompu.  L’emplacement  du
              superbloc de sauvegarde dépend de la taille des blocs du système
              de fichiers. Pour les systèmes de fichiers  avec  des  blocs  de
              taille  1K,  le  superbloc  de sauvegarde est situé dans le bloc
              8193, avec des blocs de taille 2K, il  se  situe  dans  le  bloc
              16384 et avec les blocs de 4K, dans le bloc 32768.

              D’autres  superblocs  de  sauvegardes  peuvent être retrouvés en
              utilisant le programme mke2fs avec l’option -n pour afficher les
              emplacements  où  les  superblocs seraient créés. L’option -b de
              mke2fs, qui spécifie la taille des blocs du système de fichiers,
              doit  être  utilisée  pour  que  les emplacements des superblocs
              indiqués soient exacts.

              Si un autre superbloc est spécifié et que le système de fichiers
              n’est  pas  ouvert  en  lecture-seule,  e2fsck s’assurera que le
              superbloc  primaire  a  été  correctement  mis  à   jour   avant
              d’accomplir la vérification du système de fichiers.

       -B taille_bloc
              Normalement, e2fsck recherchera le superbloc pour des tailles de
              blocs différentes dans le but de déterminer la taille des blocs.
              Cette recherche peut mener à des résultats erronés dans certains
              cas. Cette option force  e2fsck  à  n’essayer  de  localiser  le
              superbloc  que  pour  une  taille  de  bloc  particulière. Si le
              superbloc reste introuvable, e2fsck  quittera  avec  une  erreur
              fatale.

       -c     Cette  option oblige e2fsck à exécuter le programme badblocks(8)
              pour trouver les blocs défectueux du système de fichiers avec un
              test en lecture seule. Ils seront alors marqués comme défectueux
              et ajoutés à l’inode des blocs défectueux pour éviter qu’ils  ne
              soient  utilisés  pour  un  fichier  ou  un répertoire. Si cette
              option est précisée deux fois, la recherche des blocs défectueux
              sera  effectuée avec un test non destructif en lecture-écriture.

       -C descripteur
              Cette  option  oblige   e2fsck   à   écrire   les   informations
              d’avancement  dans  le  descripteur  de  fichiers  spécifié pour
              qu’ainsi  la  progression  de  la   vérification   puisse   être
              surveillée.  Cette  option  est  typiquement  utilisée  par  les
              programmes qui utilisent e2fsck. Si le  descripteur  de  fichier
              spécifié  est  négatif,  la  valeur  absolue  du  descripteur de
              fichier sera utilisé  et  les  information  de  progressions  ne
              seront pas fournie au départ. Elles pouront être activées par la
              suite en envoyant à e2fsck un signal SIGUSR1. Si le  descripteur
              de   fichier   spécifié   est   0,  e2fsck  affichera  la  barre
              d’avancement  au  fur  et  à  mesure  de  sa  progression.  Ceci
              nécessite  que  e2fsck  s’exécute  dans  une console vidéo ou un
              terminal.

       -d     Afficher la sortie de débogage (inutile  à  moins  que  vous  ne
              soyez en train de déboguer e2fsck).

       -D     Optimiser  les  répertoires  dans  le système de fichiers. Cette
              option  indique  à  e2fsck  d’essayer   d’optimiser   tous   les
              répertoires,  soit  en  les réindexant si le système de fichiers
              permet  l’indexage  des  répertoires,  soit   en   classant   et
              compressant  les  répertoires  pour  les plus petits ou pour les
              systèmes de fichiers qui  utilisent  des  répertoires  linéaires
              traditionnels.

              Even  without the -D option, e2fsck may sometimes optimize a few
              directories --- for example, if directory  indexing  is  enabled
              and  a  directory  is  not  indexed and would benefit from being
              indexed, or if the index structures are corrupted and need to be
              rebuilt.  The -D option forces all directories in the filesystem
              to be optimized.  This can sometimes make them a little  smaller
              and  slightly  faster  to  search,  but  in practice, you should
              rarely need to use this option.

              The -D option will detect directory entries with duplicate names
              in  a  single  directory, which e2fsck normally does not enforce
              for performance reasons.

       -E options_tendues
              Définir les options étendues d’e2fsck. Les options étendues sont
              séparées  par  des  virgules  et peuvent prendre un paramètre en
              utilisant le signe égal  (« = »).  Les  options  suivantes  sont
              gérées :

                   ea_ver=version_attribut_tendu
                          Supposer que le format des blocs d’attributs étendus
                          est à la version donnée. Le numéro de  version  peut
                          être 1 ou 2. La valeur par défaut est 2.

       -f     Forcer  la  vérification  même  si le système de fichiers semble
              bon.

       -F     Purger les  tampons  de  cache  du  périphérique  hébergeant  le
              système  de fichiers avant de commencer. Ce n’est vraiment utile
              que pour mesurer la vitesse d’e2fsck.

       -j journal-externe
              Définir  le  chemin  du  journal  externe  pour  ce  système  de
              fichiers.

       -k     Avec  l’option  -c,  les  blocs défectueux trouvés dans la liste
              sont préservés, et les nouveaux  blocs  défectueux  trouvés  par
              badblocks(8)   sont  ajoutés  à  la  liste  existante  de  blocs
              défectueux.

       -l fichier
              Ajouter les blocs listés dans le fichier spécifié par fichier  à
              la  liste  des  blocs  défectueux.  Le  format de ce fichier est
              identique à celui généré par le  programme  badblocks(8).  Notez
              que  les  numéros  de  blocs sont basés sur la taille de bloc du
              système de fichiers. La taille de blocs correcte du  système  de
              fichiers  doit  donc  être  fournie  à  badblocks  pour  que ses
              résultats soient corrects. De ce fait, il  est  plus  simple  et
              plus  sûr  d’utiliser  l’option -c de e2fsck, puisqu’il s’assure
              que les bons paramètres sont fournis à badblocks.

       -L fichier
              Définir la liste des blocs  défectueux  à  la  liste  des  blocs
              spécifiée  dans  fichier.  (Cette  option fait la même chose que
              l’option  -l,  sauf  que  la  liste  des  blocs  défectueux  est
              remplacée par celle contenue dans le fichier).

       -n     Ouvrir  le  système  de  fichiers  en  lecture-seule et répondre
              « non » à toutes les questions. Ceci  permet  l’utilisation  non
              interactive  d’e2fsck.  (Remarque :  si les options -c, -l ou -L
              sont aussi spécifiées en plus de l’option -n, alors  le  système
              de  fichiers  sera ouvert en lecture-écriture, pour permettre la
              mise à jour de la liste des blocs  défectueux.  Cependant  aucun
              autre changement n’aura lieu dans le système de fichiers). Cette
              option ne doit pas être spécifiée en même temps que les  options
              -p ou -y.

       -p     Réparer  automatiquement  (NdT :  en  anglais « preen » signifie
              lisser) le système de fichiers sans poser la  moindre  question.
              Avec cette option, e2fsck réparera tous les problèmes du système
              de fichiers qui peuvent être réparés sans intervention  humaine.
              Si  e2fsck  trouve un problème qui nécessite une intervention de
              l’administrateur  système  pour   effectuer   d’autres   actions
              correctives,  e2fsck  affichera  une  description du problème et
              quittera avec le bit correspondant à l’erreur 4 positionné (voir
              la section EXIT CODE). Cette option est normalement utilisée par
              les scripts de démarrage du  système.  Elle  ne  peut  pas  être
              spécifiée en même temps que les options -n ou -y.

       -r     Cette  option  ne  fait  rien  du  tout,  elle n’existe que pour
              assurer la compatibilité ascendante.

       -t     Afficher les statistiques  temporelles  pour  e2fsck.  Si  cette
              option  est utilisée deux fois, des statistiques supplémentaires
              seront affichées pour chaque passe.

       -v     Mode verbeux.

       -V     Afficher les informations de version, puis quitter.

       -y     Répond  « yes »   à   toutes   les   questions,   permet   ainsi
              l’utilisation non interactive d’e2fsck. Cette option ne peut pas
              être utilisée en même temps que les options -n ou -p.

CODE DE SORTIE

       Le code de sortie retourné par  e2fsck  est  la  somme  des  conditions
       suivantes :
            0    - Aucune erreur
            1    - Erreurs du système de fichiers corrigées
            2    - Erreurs du système de fichiers corrigées, le système
                   devrait être redémarré
            4    - Il  subsiste  des  erreurs non corrigées dans le système de
                   fichiers
            8    - Erreur d’opération
            16   - Erreur d’utilisation ou de syntaxe
            32   - E2fsck annulé par l’utilisateur
            128  - Erreur de bibliothèque partagée

SIGNAUX

       Les signaux suivants ont l’effet mentionné quand  ils  sont  envoyés  à
       e2fsck.

       SIGUSR1
              e2fsck   commence   l’affichage  de  la  barre  d’avancement  ou
              l’émission  d’informations  sur   la   progression   (voir   les
              commentaires sur l’option -C).

       SIGUSR2
              e2fsck  cesse l’affichage de la barre d’avancement ou l’émission
              d’informations sur la progression.

RAPPORT DE BOGUES

       Quasiment tous les logiciels comportent des bogues. Si vous parvenez  à
       dénicher  un  système  de  fichiers qui provoque le crash de e2fsck, ou
       qu’il est incapable de réparer, veuillez en informer l’auteur.

       Merci d’inclure autant d’informations que possible dans  votre  rapport
       de   bogue.  Idéalement,  il  faudrait  la  transcription  complète  de
       l’exécution de  e2fsck,  pour  pouvoir  voir  exactement  les  messages
       d’erreurs  affichés  (assurez-vous que les messages affichés par e2fsck
       sont en anglais ; si votre système a été configuré de telle  sorte  que
       les  messages  de  e2fsck sont traduits dans une autre langue, veuillez
       configurer la variable d’environnement LC_ALL à la valeur  C  pour  que
       les  messages  puissent  être utiles aux développeurs). Si vous avez un
       système de fichiers dans lequel vous pouvez  écrire,  la  transcription
       peut   être   enregistrée  avec  le  programme  script(1),  qui  permet
       d’enregistrer de manière aisée la sortie de e2fsck dans un fichier.

       Il est aussi utile  d’envoyer  la  sortie  de  dumpe2fs(8).  Si  un  ou
       plusieurs  inodes  semblent  poser  des  problèmes à e2fsck, essayez de
       lancer la commande debugfs(8) et envoyez la sortie de l’exécution de la
       commande  stat(1)  sur  le(s)  inode(s)  en question. Si l’inode est un
       répertoire, la commande dump de debugfs vous  permettra  d’extraire  le
       contenu  de  l’inode du répertoire qui peut être envoyé après avoir été
       préalablement passé au travers de  uuencode(1).  Les  informations  les
       plus  utiles  que vous pouvez envoyer pour reproduire le bogue sont une
       image compressée  du  système  de  fichiers,  générée  par  e2image(8).
       Consultez la page de manuel de e2image(8) pour plus de détails.

       Incluez  toujours le nom de version complet qu’affiche e2fsck lorsqu’il
       s’exécute, afin que je sache quelle version vous utilisez.

AUTEUR

       Cette version d’e2fsck a été écrite par Theodore Ts’o  <tytso@mit.edu>.

VOIR AUSSI

       e2fsck.conf(5),   badblocks(8),  dumpe2fs(8),  debugfs(8),  e2image(8),
       mke2fs(8), tune2fs(8)

TRADUCTION

       Cette page de manuel a été traduite par Sébastien Blanchet en 2002.  La
       version  présente 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.