Provided by: manpages-fr-extra_20080618_all bug

NOM

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

SYNOPSIS

       e2fsck  [  -pacnyrdfkvstDFSV  ]  [  -b superbloc ] [ -B taille_bloc ] [
       -l|-L fichier_mauvais_blocs ] [ -C descripteur ] [ -j journal-externe ]
       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 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.

       -s     Cette  option  permutera  les octets du système de fichiers afin
              qu’il utilise l’ordre standard des octets (c’est à dire celui du
              i386 :  petit  boutiste  (« little  endian »),  l’octet de poids
              faible en premier). Si les octets du système  de  fichiers  sont
              déjà dans l’ordre standard, e2fsck ne fera rien.

       -S     Cette   option   échange  les  octets  du  système  de  fichiers
              indépendamment de l’ordre actuellement utilisé.

       -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 (voir les
              commentaires sur l’option -C).

       SIGUSR2
              e2fsck cesse l’affichage de la barre d’avancement.

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

       badblocks(8),    dumpe2fs(8),    debugfs(8),   e2image(8),   mke2fs(8),
       tune2fs(8)

TRADUCTION

       La traduction de cette page de manuel 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.