Provided by: manpages-fr-extra_20111118_all bug

NOM

       fsck - Verifier et reparer un systeme de fichiers Linux

SYNOPSIS

       fsck  [-lsAVRTMNP] [-C [descripteur]] [-t type_sf] [syst`eme_de_fichiers
       ...] [--] [options_sp'ecifiques_sf]

DESCRIPTION

       fsck  est  utilise  pour  verifier  et  eventuellement  reparer  un  ou
       plusieurs  systemes de fichiers Linux. syst`eme_de_fichiers peut etre un
       nom de peripherique (par exemple /dev/hdc1,  /dev/sdb2),  un  point  de
       montage  (par exemple /, /usr, /home), une etiquette (<< label >>) ext2
       ou        un        identifiant        UUID        (par         exemple
       UUID=8868abf6-88c5-4a83-98b8-bfc24057f7bd  ou LABEL=root). Le programme
       fsck essayera de fonctionner en parallele pour les systemes de fichiers
       situes  sur des disques physiques differents afin de minimiser la duree
       totale de verification.

       Si aucun systeme de fichiers n'est precise sur la ligne de commande  et
       que  l'option  -A  n'est  pas  indiquee, fsck verifiera les systemes de
       fichiers presents dans /etc/fstab.  C'est  equivalent  a  preciser  les
       options -As.

       Le  code  de  sortie  retourne  par  fsck  est  la somme des conditions
       suivantes :
            0    - Aucune erreur
            1    - Erreurs du systeme de fichiers corrigees
            2    - Le systeme devrait etre redemarre
            4    - Des erreurs non corrigees subsistent  dans  le  systeme  de
       fichiers
            8    - Erreur d'operation
            16   - Erreur d'utilisation ou de syntaxe
            32   - Fsck annule par l'utilisateur
            128  - Erreur de bibliotheque partagee
       Le  code  de sortie retourne lorsque tous les systemes de fichiers sont
       verifies en utilisant l'option -A est le OU bit  a  bit  des  codes  de
       sorties de chacun des systemes de fichiers verifies.

       En  realite  fsck n'est qu'une interface commune a toute une variete de
       verificateurs de systemes de fichiers (fsck.type_sf)  disponibles  sous
       Linux.   Le   verificateur   specifique  a  un  systeme  est  recherche
       successivement  dans  /sbin,  /etc/fs,  /etc  et  finalement  dans  les
       repertoires  indiques  dans  la variable d'environnement PATH. Veuillez
       consulter les pages de  manuels  des  verificateurs  specifiques  a  un
       systeme de fichiers pour de plus amples details.

OPTIONS

       -l     Verrouiller  un  peripheriques  disque  entier  par  un flock(2)
              exclusif.  Cette  option  peut  etre  utilisee  avec   un   seul
              peripherique   (-A   et  -l  sont  mutuellement  exclusives  par
              exemple). Cette option est recommandee quand plusieurs instances
              de  fsck(8)  sont  executees en meme temps. L'option est ignoree
              quand elle est utilisee avec plusieurs peripheriques ou avec des
              disques  non tournants. La verification de systeme de fichier ne
              verrouille  pas  les  peripheriques  sous-jacents  si  elle  est
              executee  pour  verifier des peripheriques empiles (MD ou DM par
              exemple) -- cette fonctionnalite n'est pas encore implementee.

       -s     Serialiser les operations de fsck. Cette option  est  conseillee
              si vous etes en train de verifier plusieurs systemes de fichiers
              en mode interactif. Remarque : e2fsck(8) fonctionne  par  defaut
              en  mode  interactif.  Pour que e2fsck(8) fonctionne en mode non
              interactif, vous devez  indiquer  l'option  -p  ou  -a  si  vous
              desirez  que  les  options  soient corrigees automatiquement, ou
              l'option -n si vous ne le souhaitez pas.

       -t type_sf
              Indiquer le ou les types de  systemes  de  fichiers  qui  seront
              verifies.  Quand l'option -A est indiquee, seuls les systemes de
              fichiers qui correspondent a type_sf sont verifies. Le parametre
              type_sf  est  une  liste  de  systemes  de fichiers et d'options
              separes par des virgules. Tous les systemes de fichiers de cette
              liste peuvent etre prefixes par l'operateur de negation << no >>
              ou << ! >>, qui indique que seuls les systemes de  fichiers  qui
              ne sont pas mentionnes dans type_sf seront verifies. Si tous les
              systemes de  fichiers  de  type_sf  ne  sont  pas  prefixes  par
              l'operateur  de  negation,  alors seuls les systemes de fichiers
              mentionnes dans type_sf seront verifies.

              Des options, separees par des virgules,  peuvent  etre  incluses
              dans  liste_sf.  Elles doivent avoir le format opts=option-sf et
              peuvent etre prefixees  par  l'operateur  de  negation.  Si  une
              option  est  presente, alors seuls les systemes de fichiers dont
              l'entree dans /etc/fstab contient (ou ne  contient  pas,  si  le
              l'option  est  prefixee  par  l'operateur de negation) option-sf
              dans leur champ d'option du fichier /etc/fstab seront verifies.

              Par exemple, si opts=ro se trouve dans liste_sf, alors seuls les
              systemes  de  fichiers  de  fstab  qui  ont  l'option  ro seront
              verifies.

              Pour la compatibilite avec les distributions Mandrake  dont  les
              scripts de demarrage dependent d'un changement non autorise d'UI
              dans le programme fsck, si le type de systeme de  fichiers  loop
              est  present  dans  liste_sf,  il  est traite comme si opts=loop
              etait indiquee en tant que parametre de l'option -t.

              Normalement, le type  de  systeme  de  fichiers  est  deduit  en
              recherchant syst`eme_de_fichiers dans le fichier /etc/fstab et en
              utilisant l'entree correspondante.  Si  le  type  ne  peut  etre
              deduit et qu'il n'y a qu'un seul systeme de fichiers en argument
              de l'option -t, fsck utilisera le systeme de  fichiers  indique.
              Si  ce  type  n'est pas disponible, alors le systeme de fichiers
              par defaut (actuellement ext2) est utilise.

       -A     Parcourir le fichier /etc/fstab et essayer de verifier tous  les
              systemes  de  fichiers  en  une  seule  fois.  Cette  option est
              typiquement utilisee dans le  fichier  d'initialisation  systeme
              /etc/rc,   plutot  que  d'avoir  des  commandes  multiples  pour
              verifier un par un chaque systeme de fichiers.

              Le systeme de fichiers racine sera verifie en  premier  a  moins
              que  l'option -P ne soit indiquee (voir ci-dessous). Apres quoi,
              les systemes de fichiers seront verifies  dans  l'ordre  indique
              par  le  (sixieme)  champ  fs_passno  du fichier /etc/fstab. Les
              systemes de  fichiers  avec  une  valeur  fs_passno  de  0  sont
              ignores.  Ceux  avec  une  valeur superieure a 0 seront verifies
              dans l'ordre croissant des fs_passno. S'il  y  a  egalite  entre
              plusieurs  systemes de fichiers, fsck tentera de les verifier en
              parallele,  tout  en   evitant   toutefois   les   verifications
              simultanees sur le meme disque physique.

              fsck  ne  verifie pas les peripheriques empiles (RAID, dm-crypt,
              etc.) en parallele avec  un  autre  peripherique.  Consultez  le
              reglage   FSCK_FORCE_ALL_PARALLEL   ci-dessous.  Le  systeme  de
              fichiers /sys est utilise pour determiner les dependances  entre
              les peripheriques.

              De  ce  fait,  une  configuration  tres  commune pour le fichier
              /etc/fstab  est  d'avoir  un  systeme  racine  avec  une  valeur
              fs_passno  de  1  et tous les autres systemes de fichiers ont la
              valeur  2.  Cela  autorise  fsck  a  lancer  automatiquement  et
              avantageusement    en    parallele    les   verifications.   Les
              administrateurs systemes peuvent  choisir  de  ne  pas  utiliser
              cette  configuration ; par exemple, si la machine dispose de peu
              de memoire et qu'une pagination excessive est a eviter.

              fsck ne verifie  normalement  pas  l'existence  du  peripherique
              avant   d'appeler   un   verificateur  de  systeme  de  fichiers
              specifique.  Par  consequent   les   peripheriques   inexistants
              risquent d'entrainer le systeme en mode de reparation de systeme
              de fichiers au  demarrage  si  le  verificateur  de  systeme  de
              fichiers  specifique  renvoie  une  erreur  fatale.  L'option de
              montage nofail de /etc/fstab peut etre utilisee  pour  que  fsck
              ignore  les  peripheriques  inexistants.  fsck  ignore aussi les
              peripheriques inexistants avec le type  special  de  systeme  de
              fichiers auto.

       -C [ descripteur ]
              Afficher  une barre de progression pour les verificateurs qui le
              permettent (actuellement  uniquement  disponible  pour  ext2  et
              ext3).  Fsck  gerera les verificateurs de telle sorte qu'un seul
              d'entre eux affichera une barre  de  progression  a  un  instant
              donne.  Les interfaces graphiques peuvent fournir un descripteur
              de fichier, dans lequel  les  informations  d'avancement  seront
              envoyees.

       -M     Ne  pas  verifier les systemes de fichiers montes et renvoyer un
              code de retour egal a 0 pour les systemes de fichiers montes

       -N     Ne pas executer, montre uniquement ce qui devrait etre accompli.

       -P     Quand l'option -A est utilisee, verifier le systeme de  fichiers
              racine  en  parallele  des autres systemes de fichiers. Ce n'est
              pas la chose la plus sure au monde, puisque  si  le  systeme  de
              fichiers est potentiellement defectueux, e2fsck(8) pourrait etre
              corrompu !  Cette  option   est   principalement   fournie   aux
              administrateurs  systemes  qui  n'ont  pas  une partition racine
              petite et compacte (ce qui est vraiment la bonne solution).

       -R     Lors de la verification de tous les systemes de  fichiers  (avec
              l'option  -A),  ignorer le systeme de fichiers racine (au cas ou
              il est deja monte en lecture/ecriture).

       -T     Ne pas afficher le titre au demarrage.

       -V     Produire une sortie bavarde, en affichant toutes  les  commandes
              systemes specifiques qui sont executees.

       options_sp'ecifiques_sf
              Options  qui  ne  sont  pas  comprises  par  fsck  et  qui  sont
              transmises au verificateur specifique du  systeme  de  fichiers.
              Ces  options ne doivent pas prendre de parametre puisqu'il n'y a
              aucun moyen  pour  fsck  de  differencier  celles  qui  ont  des
              parametres de celles qui n'en ont pas.

              Les  options et parametres qui suivent -- sont traites comme des
              options specifiques au systeme de fichiers et sont  transmis  au
              verificateur correspondant.

              Veuillez  noter  que  fsck  n'est  pas  concu  pour  transmettre
              arbitrairement  des  options  complexes  aux  verificateurs   de
              systemes  de  fichiers.  Si  vous etes en train de faire quelque
              chose  de  complexe,  executez   directement   le   verificateur
              specifique  du  systeme  de  fichiers. Si vous passez a fsck des
              options et parametres  horriblement  compliques  et  que  ca  ne
              fonctionne  pas, il ne faut pas le signaler comme un bogue. Vous
              etes certainement en train de faire quelque chose  que  vous  ne
              devriez pas accomplir avec fsck.

       Actuellement,  les  options  des  systemes de fichiers sont en cours de
       standardisation.  Veuillez  consulter  les   pages   de   manuels   des
       verificateurs  specifiques  a  ces systemes de fichiers. Bien que ce ne
       soit pas garanti, les options suivantes sont prises en  charge  par  la
       plupart des verificateurs de systemes de fichiers.

       -a     Reparer  automatiquement  le  systeme  de fichiers sans poser de
              question (a utiliser precautionneusement). Notez  que  e2fsck(8)
              permet   -a   pour   des  raisons  de  compatibilite  ascendante
              uniquement. Cette option est renvoyee sur l'option -p de  e2fsck
              qui est d'utilisation sure, contrairement a l'option -a prise en
              charge par la plupart des verificateurs de systemes de fichiers.

       -n     Pour  certains  verificateurs  specifiques  a  un   systeme   de
              fichiers, l'option -n permet d'eviter au verificateur de systeme
              de fichier d'essayer de  reparer  les  problemes  detectes,  les
              problemes  sont  seulement  affiches  sur la sortie standard. Ce
              n'est cependant pas vrai pour tous les verificateurs de systemes
              de  fichiers.  En  particulier,  fsck.reiserfs(8)  ne  mentionne
              aucune corruption si cette option est fournie. fsck.minix(8)  ne
              gere pas l'option -n.

       -r     Reparer interactivement le systeme de fichiers (avec demandes de
              confirmations). Remarque : c'est generalement une mauvaise  idee
              d'utiliser   cette  option  si  plusieurs  fsck  s'executent  en
              parallele. Notez aussi qu'il s'agit du comportement  par  defaut
              de  e2fsck  qui  prend en charge cette option uniquement dans un
              but de compatibilite ascendante.

       -y     Pour  certains  verificateurs  specifiques  a  un   systeme   de
              fichiers,  l'option  -y  permet  de  forcer  le  fsck a toujours
              chercher a corriger les corruptions  detectees  automatiquement.
              Parfois,  un expert peut manier le fsck plus efficacement. Notez
              que tous les verificateurs specifiques a un systeme de  fichiers
              ne  gerent  pas  cette  option. En particulier, fsck.minix(8) et
              fsck.cramfs(8) ne gerent pas l'option -y a ce jour.

AUTEUR

       Theodore Ts'o <tytso@mit.edu>

DISPONIBILIT'E

       La commande fsck fait partie du paquet util-linux, elle est  disponible
       sur <URL:ftp://ftp.kernel.org/pub/linux/utils/util-linux/>.

FICHIERS

       /etc/fstab.

VARIABLES D'ENVIRONNEMENT

       Le   comportement   de   fsck  peut  etre  modifie  par  les  variables
       d'environnement suivantes :

       FSCK_FORCE_ALL_PARALLEL
              Si  cette  variable  d'environnement   est   positionnee,   fsck
              cherchera a executer tous les systemes de fichiers en parallele,
              sans se soucier du fait qu'ils soient sur le meme  peripherique.
              (C'est  utile pour les systemes RAID ou les systemes de stockage
              de haut niveau tels que ceux vendus par IBM ou  EMC).  Remarquez
              que la valeur fs_passno est toujours utilisee.

       FSCK_MAX_INST
              Cette  variable  d'environnement  limitera  le nombre maximal de
              verificateurs lances en parallele. Cela permet aux systemes avec
              un  nombre  important  de disques d'eviter a fsck de demarrer un
              trop grand nombre de verificateurs de systemes  de  fichiers  en
              meme temps, ce qui pourrait surcharger les ressources processeur
              et memoire du systeme. Si  elle  vaut  0,  alors  le  nombre  de
              verificateurs n'est pas limite. C'est la valeur par defaut, mais
              des versions futures de fsck pourraient determiner ce nombre est
              fonction de donnees obtenues du systeme d'exploitation.

       PATH   La  variable  d'environnement PATH est utilisee pour trouver les
              verificateurs de systemes de fichiers. Les  repertoires  systeme
              /sbin,  /sbin/fs.d,  /sbin/fs,  /etc/fs  et  /etc  sont  d'abord
              utilises, suivis des repertoires fournis par PATH.

       FSTAB_FILE
              Cette variable d'environnement permet a l'administrateur systeme
              de  surcharger  l'emplacement  du  fichier  standard /etc/fstab.
              C'est aussi utile pour les developpeurs de fsck.

VOIR AUSSI

       fstab(5),  mkfs(8),  fsck.ext2(8)   ou   fsck.ext3(8)   ou   e2fsck(8),
       cramfsck(8),  fsck.minix(8),  fsck.msdos(8),  fsck.jfs(8), fsck.nfs(8),
       fsck.vfat(8), fsck.xfs(8), fsck.xiafs(8), reiserfsck(8).

TRADUCTION

       Cette page de manuel a ete traduite par Sebastien Blanchet en 2002.  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.

Linux                            fevrier 2009                          FSCK(8)