[[man_de_e2fsck]]

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

man_de_e2fsck [2016/03/30 15:33] (Version actuelle)
Ligne 1: Ligne 1:
 +==== Manuel de la commande "​e2fsck"​ ====
  
 +<​code>​E2FSCK(8) ​                                 System Manager'​s Manual ​                                ​E2FSCK(8)
 +
 +
 +
 +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 ] périphérique
 +
 +DESCRIPTION
 +       ​e2fsck permet de vérifier les systèmes de fichiers Linux de la famille ext2/​ext3/​ext4. Pour les  sys‐
 +       ​tè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.
 +
 +       ​pé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 indiquée, et que les options -c, -l ou -L ne sont pas  indiqué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 indiqué par superbloc. On
 +              se sert de cette option lorsque le superbloc primaire a été corrompu. L'​emplacement du  super‐
 +              bloc  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 indique 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  indiqué ​ et que le système de fichiers n'est pas ouvert en lec‐
 +              ture-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éfec‐
 +              tueux du système de fichiers avec un test en lecture seule. Ils  seront ​ alors  marqués ​ comme
 +              défectueux ​ et  ajoutés ​ à  l'​inœud 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 indiqué 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 indiqué 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 pourront être activées par
 +              la suite en envoyant à e2fsck un signal SIGUSR1. Si le descripteur de fichier indiqué ​ est  0,
 +              e2fsck ​ affichera ​ la  barre d'​avancement au fur et à mesure de sa progression. Cela 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'​indexation ​ 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éfi‐
 +              cierait d'​être indexé, ou si les structures d'​index sont corrompues et  doivent ​ être  recons‐
 +              truites. L'​option -D force l'​optimisation de tous les répertoires du système de fichiers. Cela
 +              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 que rarement besoin de cette option.
 +
 +              L'​option ​ -D  détectera les entrées 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
 +              accepté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  fichiers. Le numéro de version peut être 1 ou 2. La
 +                          version par défaut du format des attributs étendus est la version 2.
 +
 +                   ​journal_only
 +                          Revoir le journal si besoin, mais n'​effectuer aucune autre vérification ou répara‐
 +                          tion.
 +
 +                   ​fragcheck
 +                          Au cours de la première passe, afficher un rapport détaillé des blocs non contigus
 +                          des fichiers du système de fichiers.
 +
 +                   ​discard
 +                          Essayer d'​abandonner les blocs libres et les blocs d'​inœuds ​ inutilisés ​ après ​ la
 +                          vérification complète du système de fichiers (l'​abandon de blocs est utile sur les
 +                          périphériques à état solide (« SDD ») et les systèmes de stockage creux ou à allo‐
 +                          cation ​ fine  et dynamique). Notez que l'​abandon est effectué au 5e passage, APRÈS
 +                          que le système de fichiers ​ a  été  vérifié ​ complètement ​ et  seulement ​ s'​il ​ ne
 +                          contient ​ pas  d'​erreurs identifiables. Cependant, il se peut que e2fsck ne décèle
 +                          pas un problème existant, et dans ce cas, cette option vous empêchera peut-être de
 +                          récupérer manuellement les données.
 +
 +                   ​nodiscard
 +                          Ne  pas  essayer ​ d'​abandonner ​ les blocs libres et les blocs d'​inœuds inutilisés.
 +                          Cette option est l'​exact contraire de l'​option discard. C'est le comportement ​ par
 +                          défaut.
 +
 +       ​-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 commen‐
 +              cer. 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éfec‐
 +              tueux.
 +
 +       -l fichier
 +              Ajouter les blocs listés dans le fichier indiqué 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ésul‐
 +              tats 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 indiquée dans fichier. (Cette
 +              option fait la même chose que l'​option -l, sauf que la liste des blocs défectueux est  rempla‐
 +              cé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  utili‐
 +              sé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  sys‐
 +              tème  de fichiers qui peuvent être réparés sans intervention humaine. Si e2fsck trouve un pro‐
 +              blè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 cor‐
 +              respondant à 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 indiqué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 bavard.
 +
 +       ​-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  pro‐
 +              gression (voir les commentaires sur l'​option -C).
 +
 +       ​SIGUSR2
 +              e2fsck cesse l'​affichage de la barre d'​avancement ou l'​émission d'​informations sur la progres‐
 +              sion.
 +
 +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  fau‐
 +       ​drait ​ 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 sys‐
 +       ​tè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 inœuds 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) inœud(s) en question. Si l'​inœud est un répertoire,​ la commande dump de
 +       ​debugfs vous permettra d'​extraire le contenu de l'​inœud 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.
 +
 +
 +
 +E2fsprogs version 1.42.12 ​                        août 2014                                        E2FSCK(8)</​code>​
  • man_de_e2fsck.txt
  • Dernière modification: 2016/03/30 15:33
  • (modification externe)