Provided by: manpages-fr-extra_20101103_all bug

NOM

       e2fsck - Vérifier un système de fichiers Linux ext2/ext3/ext4

SYNOPSIS

       e2fsck  [ -pacnyrdfkvtDFV ] [ -b superbloc ] [ -B taille_bloc ] [ -l|-L
       fichier_blocs_défectueux ] [ -C descripteur ] [ -j journal-externe ]  [
       -E options_étendues ] ©riphérique

DESCRIPTION

       e2fsck  permet de vérifier les systèmes de fichiers Linux de la famille
       ext2/ext3/ext4.  Pour  les  systèmes  de  fichiers  ext3  et  ext4  qui
       utilisent  un journal, si le système n'a pas été arrêté proprement mais
       qu'il n'y a pas  eu  d'erreur,  normalement,  après  avoir  rejoué  les
       transactions  enregistrées  dans  le  journal,  le  système de fichiers
       devrait être marqué comme  bon.  De  ce  fait,  pour  les  systèmes  de
       fichiers  journalisés,  e2fsck applique le journal puis quitte, à moins
       que le superbloc n'indique que d'autres vérifications sont nécessaires.

       ©riphérique 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.

              Même  sans  l'option  -D, e2fsck peut parfois optimiser quelques
              répertoires. Par exemple si  l'indexation  des  répertoires  est
              activée,   qu'un   répertoire   n'est   pas   indexé   et  qu'il
              bénéficierait d'être indexé, ou si les structures  d'index  sont
              corrompues  et  doivent  être  reconstruites.L'option  -D  force
              l'optimisation de tous les répertoires du  système  de  fichier.
              Ceci  peut  parfois  les  rendre un peu plus petits et accélérer
              légèrement les recherches dans ces répertoires. Mais en pratique
              vous n'avez rarement besoin de cette option.

              L'option  -D détectera les entrée de répertoire avec le même nom
              dans le même répertoire, ce que e2fsck  ne  fait  habituellement
              pas pour des raisons de performance.

       -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
                          Définir la version des blocs d'attributs étendus que
                          e2fsck   nécessitera  lors  de  la  vérification  du
                          système de fichier. Le numéro de version peut être 1
                          ou  2. La version par défaut du format des attributs
                          étendus est la version 2.

                   fragcheck
                          Au cours de la première passe, afficher  un  rapport
                          détaillé  des  blocs  non  contigus  des fichiers du
                          système de fichiers.

       -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
              « no » à toutes les questions, ce qui 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.

       -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épondre  « 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.