Provided by: manpages-fr-extra_20101103_all bug

NOM

       mke2fs - Creer un systeme de fichiers ext2/ext3/ext4

SYNOPSIS

       mke2fs  [ -c | -l fichier ] [ -b taille_bloc ] [ -f taille_fragment ] [
       -g blocs_par_groupe ] [ -G nombre_de_groupes ] [ -i octets_par_inode  ]
       [  -I  taille_inode  ]  [  -j  ]  [  -J  options_journal  ]  [ -K ][ -N
       nombre_inodes  ]  [  -n  ]  [  -m  pourcentage_blocs_r'eserv'es  ]  [  -o
       syst`eme_de_cr'eation  ]  [  -O  caract'eristique[,...]  ]  [  -q  ]  [ -r
       niveau_r'evision_sf ] [ -E options_'etendues ]  [  -v  ]  [  -F  ]  [  -L
       nom_nouveau_volume  ]  [  -M  dernier_repertoire_mont'e  ]  [  -S ] [ -t
       type_sf ] [ -T type_utilisation ] [ -U UUID ] [  -V  ]  p'eriph'erique  [
       nombre_blocs ]

       mke2fs -O journal_dev [ -b taille_bloc ] [ -L nom_nouveau_volume ] [ -n
       ] [ -q ] [ -v ] journal_externe [ nombre_blocs ]

DESCRIPTION

       mke2fs est utilise pour creer un systeme de fichiers ext2, ext3 ou ext4
       sur   un   peripherique,   habituellement   une  partition  de  disque.
       p'eriph'erique est le fichier special qui correspond au peripherique (par
       exemple  /dev/hdXX).  nombre_blocs  est  le  nombre  de  blocs  sur  le
       peripherique.   Si   ce   parametre   est   omis,   mke2fs    determine
       automatiquement  la  taille du systeme de fichiers. Si le programme est
       appele par la commande mkfs.ext3 un journal est cree comme si  l'option
       -j avait ete specifiee.

       Les  valeurs  par  defaut  des  parametres pour les systemes de fichier
       nouvellement crees, si elle ne sont  pas  remplacees  par  les  options
       ci-dessus,   sont   controlees   par   le   fichier   de  configuration
       /etc/mke2fs.conf. Consultez la page de manuel  de  mke2fs.conf(5)  pour
       plus de details.

OPTIONS

       -b taille_bloc
              Specifier  la  taille  des blocs en octets. Les tailles de blocs
              valables sont 1024, 2048 et 4096 octets par bloc. S'il est omis,
              taille_bloc est determine en fonction de la taille du systeme de
              fichiers et de son utilisation prevue  (voir  l'option  -T).  Si
              taille_bloc  est negatif, mke2fs utilisera des heuristiques pour
              determiner la taille appropriee, en imposant que la taille  soit
              au  moins  de  taille_bloc  octets.  C'est  utile  pour certains
              peripheriques physiques qui necessitent que la  taille  de  bloc
              soit un multiple de 2 ko.

       -c     Verifier  les  blocs  defectueux  avant  de  creer le systeme de
              fichiers. Si cette option est specifiee deux fois, alors un test
              en  lecture/ecriture  plus lent est utilise a la place d'un test
              rapide en lecture seule.

       -E options_'etendues
              Definir des options etendues sur le  systeme  de  fichiers.  Les
              options  etendues  sont  separees  par  des  virgules et peuvent
              prendre un parametre en utilisant  le  symbole  egal  (<< = >>).
              L'option  -E  correspond a l'option -R des anciennes versions de
              mke2fs. L'option -R est encore  acceptee  pour  des  raisons  de
              compatibilite  ascendante.  Les  options etendues suivantes sont
              supportees :

                   stride=taille_bande
                          Configurer le systeme de fichiers pour  une  matrice
                          RAID  avec  une taille de bande de stride-size blocs
                          du systeme de fichiers. Il s'agit du nombre de blocs
                          lus  ou  ecrits  sur  le  disque  avant de passer au
                          disque suivant, ce qui est parfois aussi  appele  la
                          taille  des morceaux. Ceci affecte principalement le
                          placement des meta-donnees comme la carte des  blocs
                          au  moment de la creation du systeme de fichier avec
                          mke2fs pour eviter de les placer toutes sur le  meme
                          disque,  ce  qui  peut reduire les performances.Elle
                          peut aussi etre utilisee par l'allocateur de blocs.

                   stripe-width=largeur_bande
                          Configurer le systeme de fichiers pour  une  matrice
                          RAID  avec  une  largeur  de  bande de largeur_bande
                          blocs du systeme de fichiers. Il s'agit  typiquement
                          de  largeur_bande * N, ou N est le nombre de disques
                          recevant des donnees sur le RAID (par exemple,  pour
                          RAID5  il  y  a  un disque de parite, donc N sera le
                          nombre  de  disques  moins  un).   Ceci   permet   a
                          l'allocateur  de  blocs  d'eviter  des  sequences de
                          lecture / modification / ecriture de la parite  dans
                          une  bande  RAID si c'est possible quand les donnees
                          sont ecrites.

                   resize=taille_max_`a_chaud
                          Reserver suffisamment d'espace pour que la table des
                          descripteurs  de groupes de blocs grossisse de telle
                          sorte qu'elle puisse gerer un systeme de fichiers de
                          taille_max_`a_chaud blocs.

                   lazy_itable_init[= <0 pour d'esactiver, 1 pour activer>]
                          Lorsqu'elle  est  activee  et que la caracteristique
                          uninit_bg est activee, la table des inoeuds ne  sera
                          pas   completement   initialisee  par  mke2fs.  Ceci
                          accelere  l'initialisation  du  systeme  de  fichier
                          notablement,  mais  necessite  que  le noyau finisse
                          l'initialisation du systeme de fichiers en tache  de
                          fond quand il est monte pour la premiere fois. Si la
                          valeur de l'option n'est pas fournie, la valeur  par
                          defaut    utilisee    est    1,    ce   qui   active
                          l'initialisation   paresseuse  de   la   table   des
                          inoeuds.

                   test_fs
                          Positionner un attribut dans le superbloc du systeme
                          de fichier indiquant qu'il ne  peut  etre  monte  en
                          utilisant  du  code  experimental du noyau, comme le
                          systeme de fichiers ext4dev.

       -f taille_fragment
              Specifier la taille des fragments en octets.

       -F     Forcer l'execution de mke2fs, meme si le  peripherique  specifie
              n'est  pas une partition sur un peripherique de blocs ou si pour
              d'autres raisons ca ne semble pas etre sense. Pour forcer mke2fs
              a  creer  le systeme de fichiers, meme si le systeme de fichiers
              apparait comme utilise ou est deja monte (ce qui peut etre  tres
              dangereux), cette option doit etre specifiee deux fois.

       -g blocs_par_groupe
              Specifier  le  nombre de blocs dans un groupe de blocs. Il n'y a
              generalement  aucune  raison   qu'un   utilisateur   change   ce
              parametre,  puisque  la  valeur par defaut est optimisee pour le
              systeme de fichiers. (Pour les administrateurs  qui  creent  des
              systemes  de  fichiers  sur des matrices RAID, il est preferable
              d'utiliser le parametre RAID stride avec l'option -E plutot  que
              de  manipuler  le nombre de blocs par groupes). Cette option est
              en general utilisee par les developpeurs qui developpent des cas
              de test.

       -G nombre_groupes
              Specifier  le  nombre  de groupes de blocs qui seront rassembles
              pour creer un plus gros groupe de blocs  virtuel  (ou  << groupe
              flex_bg >>)  sur  un  systeme de fichiers ext4. Ceci ameliore la
              localisation des meta-donnees et les performances lorsqu'il y  a
              beaucoup  de  travaux sur les meta-donnees. Le nombre de groupes
              doit etre une puissance de 2 et ne peut etre specifie que si  la
              caracteristique flex_bg est activee.

       -i octets_par_inode
              Specifier  le  ratio  octets/inode.  mke2fs  cree une inode pour
              chaque octets_par_inode octets d'espace sur le disque.  Plus  le
              ratio  octets_par_inode est eleve, moins on cree d'inodes. Cette
              valeur ne devrait generalement pas etre inferieure a  la  taille
              des  blocs  du systeme de fichiers car il serait alors cree plus
              d'inodes que ce qui pourrait etre utilise.  Sachez  qu'il  n'est
              pas  possible  d'augmenter  le  nombre  d'inodes d'un systeme de
              fichiers apres sa creation, donc faites attention a choisir  une
              valeur correcte pour ce parametre.

       -I taille_inode
              Specifier  la taille de chaque inode, en octets. mke2fs cree des
              inodes de 256 octets par defaut. Les noyaux posterieurs a 2.6.10
              et  les  noyaux  de certains distributeurs permettent d'utiliser
              des inodes de  plus  de  128 octets,  qui  peuvent  stocker  des
              attributs  etendus pour ameliorer les performances. La valeur de
              taille_inode doit etre une puissance de 2 superieure ou egale  a
              128.  Plus taille_inode est importante, plus la table des inodes
              prendra de place, reduisant la place disponible sur  le  systeme
              de  fichiers  et pouvant egalement reduire les performances. Les
              attributs etendus enregistres dans des inodes larges ne sont pas
              visibles  avec  les noyaux 2.4. Il n'est pas possible de changer
              cette valeur apres la creation du systeme de fichiers.

       -j     Creer le systeme de fichiers avec un journal ext3.  Si  l'option
              -J  n'est  pas  specifiee,  des  parametres  par  defaut  seront
              utilises pour le dimensionnement du journal (suivant  la  taille
              du  systeme  de  fichiers)  stocke  dans le systeme de fichiers.
              Remarquez qu'il  est  imperatif  d'utiliser  un  noyau  avec  le
              support d'ext3 pour pouvoir utiliser le journal.

       -J options_journal
              Creer le journal ext3 en utilisant des options specifiees par la
              ligne de commandes. Les options du journal sont separees par des
              virgules  et  peuvent  prendre un parametre par l'utilisation du
              signe egal (<< = >>). Les options  supportees  pour  le  journal
              sont les suivantes :

                   size=taille_journal
                          Creer  un  journal  dans  le  systeme de fichiers de
                          taille  taille_journal  megaoctets.  La  taille   du
                          journal  doit  etre d'au moins 1024 blocs du systeme
                          de fichiers (c'est-a-dire 1 Mo  pour  des  blocs  de
                          1 ko,  4 Mo  pour  des  blocs de 4 ko, etc.) et d'au
                          plus 102 400 blocs. Le journal  doit  pouvoir  tenir
                          dans le systeme de fichiers nouvellement cree.

                   device=journal_externe
                          Lier   le   systeme   de  fichiers  au  peripherique
                          journal_externe contenant  un  journal.  Le  journal
                          externe doit avoir deja ete cree par la commande :

                          mke2fs -O p'eriph'erique_journal journal_externe

                          Remarquez  que  journal_externe  doit avoir ete cree
                          avec la meme taille de blocs que le nouveau  systeme
                          de   fichiers.  De  plus,  meme  s'il  est  possible
                          d'attacher  plusieurs  systemes  de  fichiers  a  un
                          unique  journal,  le  noyau  Linux  et  e2fsck(8) ne
                          supportent  toujours  pas  le  partage  de   journal
                          externe.

                          Au   lieu   de   specifier  directement  un  nom  de
                          peripherique,  journal_externe   peut   aussi   etre
                          specifie  sous  la forme LABEL=nom ou UUID=UUID pour
                          indiquer le journal externe par le nom de volume  ou
                          par l'UUID stocke dans le superbloc ext2 au debut du
                          journal. Utilisez dumpe2fs(8) pour afficher  le  nom
                          de  volume  et  l'UUID du peripherique d'un journal.
                          Voir aussi l'option -L de tune2fs(8).

              Une seule des deux options size ou  device  peut  etre  utilisee
              pour un systeme de fichiers donne.

       -R     Garder, sans essayer de desactiver les blocs pendant l'execution
              de mkfs (desactiver des blocs a l'origine est utile  en  cas  de
              peripheriques  SSD  et  autres  mal  ou  peu  approvisionnes  en
              ecriture).

       -l fichier
              Lire la liste des blocs defectueux  a  partir  du  fichier.  Les
              numeros  de  blocs de la liste des blocs defectueux doivent etre
              generes en utilisant la meme taille de bloc que  celle  utilisee
              par  mke2fs.  Par  consequent,  l'utilisation  de l'option -c de
              mke2fs est une methode beaucoup plus simple et moins  sujette  a
              erreurs  pour verifier les blocs defectueux d'un disque avant de
              le formater, puisque dans ce cas mke2fs fournira automatiquement
              les parametres corrects au programme badblocks.

       -L nom_nouveau_volume
              Configurer   l'etiquette   (label)  du  systeme  de  fichiers  a
              nom_nouveau_volume. La taille maximale du nom est de 16 octets.

       -m pourcentage_blocs_r'eserv'es
              Specifier  le  pourcentage  de  blocs  du  systeme  de  fichiers
              reserves  pour  le  superutilisateur.  Ceci  permet  d'eviter la
              fragmentation  et  permet  aux  demons  lance  par  root,  comme
              syslogd(8),  de  continuer  a fonctionner correctement apres que
              les processus non privilegies ne soient plus autorises a  ecrire
              sur le systeme de fichiers. La valeur par defaut est de 5 %.

       -M dernier_r'epertoire_montage
              Positionner  le  dernier  repertoire ou le systeme de fichiers a
              ete monte. Cela pourrait etre utile pour aider  des  utilitaires
              qui  recherchent  le dernier point de montage pour determiner ou
              le systeme de fichiers devrait etre monte.

       -n     Indiquer a mke2fs de ne  pas  reellement  creer  le  systeme  de
              fichiers,  mais d'afficher ce qu'il ferait s'il devait le creer.
              Ca peut etre utile pour determiner l'emplacement des  superblocs
              pour  un  systeme  de  fichiers  particulier,  du  moins  si les
              parametres de mke2fs sont les memes que ceux passes lors  de  la
              creation du systeme de fichiers.

       -N nombre_inodes
              Remplacer  le calcul par defaut du nombre d'inodes qui devraient
              etre reservees pour le systeme de fichiers (qui est base sur  le
              nombre  de  blocs  et  le ratio octets_par_inode). Cela permet a
              l'utilisateur  de  specifier  directement  le  nombre   d'inodes
              desire.

       -o creator-os
              Remplacer manuellement la valeur par defaut du champ << createur
              du systeme d'exploitation >> du systeme de fichiers.  La  valeur
              de  ce  champ  vaut  par defaut le nom du systeme d'exploitation
              natif pour lequel l'executable mke2fs a ete compile.

       -O caract'eristique[,...]
              Creer un systeme de fichiers avec les  caracteristiques  donnees
              (options  du systeme de fichiers), en remplacant les options par
              defaut du systeme de fichiers.  Les  caracteristiques  qui  sont
              activees   par   defaut   sont   indiquees   par   la   variable
              base_features, soit dans la section [libdefaults] du fichier  de
              configuration   /etc/mke2fs.conf,   ou   dans   la  sous-section
              [fs_types] relative au type d'utilisation indique  par  l'option
              -T,  pouvant  elle meme etre modifiee par la variable feature de
              la sous-section [fs_types] pour le type de systeme  de  fichiers
              ou  d'utilisation.  Consultez  la  page de manuel mke2fs.conf(5)
              pour plus de details. Les parametres specifiques a  chaque  type
              de  systeme  de  fichiers  precises  dans  la section [fs_types]
              remplacent les valeurs de la section globale [libdefaults].

              Le jeu de caracteristiques sera mis au point en utilisant le jeu
              de  caracteristiques fourni par cette option ou, si cette option
              n'est pas fournie, en utilisant la variable default_features  du
              type  de systeme de fichiers qui doit etre cree ou de la section
              [defaults] du fichier de configuration.

              Le jeu de caracteristiques est une  liste  de  caracteristiques,
              separees  par  des  virgules,  qui  doivent  etre activees. Pour
              desactiver une caracteristique, prefixez-la  simplement  par  un
              caractere  << ^ >>.  La  caracteristique particuliere << none >>
              permet de supprimer toutes les caracteristiques  de  systeme  de
              fichiers.

                   dir_index
                          Utiliser  des  arbres binaires haches pour accelerer
                          la recherche dans les repertoires de grande taille.

                   extent Au lieu d'utiliser le  schema  des  blocs  indirects
                          pour  le  stockage  de  l'emplacement  des  blocs de
                          donnees  d'un  inoeud,  utiliser  a  la  place   les
                          extents.  Ce  stockage  des  donnees  est  bien plus
                          efficace  et  accelere  les  acces  au  systeme   de
                          fichiers, notamment pour les gros fichiers.

                   filetype
                          Enregistrer   les  informations  sur  les  types  de
                          fichiers dans les entrees de repertoires.

                   flex_bg
                          Accepter que le groupe  de  metadonnees  relatif  au
                          bloc  (carte  des  allocations et table des inoeuds)
                          soit place  n'importe  ou  sur  le  peripherique  de
                          stockage.  De plus, mke2fs placera les donnees de ce
                          groupe ensemble, a partir du premier bloc du  groupe
                          de  chaque << groupe flex_bg >>. La taille du groupe
                          flex_bg peut etre precisee via l'option -G.

                   has_journal
                          Creer  un  journal  ext3  (comme  si  on   utilisait
                          l'option -j).

                   journal_dev
                          Creer  un journal ext3 externe sur le peripherique a
                          la place  d'un  systeme  de  fichiers  ext2  normal.
                          Remarquez que journal-externe doit etre cree avec la
                          meme taille de blocs que les  systemes  de  fichiers
                          qui vont l'utiliser.

                   large_file
                          Le systeme de fichiers peut contenir des fichiers de
                          plus de 2 Go. (Les  noyaux  recents  activent  cette
                          caracteristique  automatiquement quand un fichier de
                          plus de 2 Go est cree).

                   resize_inode
                          Reserver de la place pour permettre a la  table  des
                          descripteurs  de  groupe  de  blocs  de grossir plus
                          tard. C'est utile pour permettre  le  changement  de
                          taille  a  chaud  avec resize2fs. Par defaut, mke2fs
                          essaie de reserver de la place pour que  le  systeme
                          de  fichiers  puisse grossir 1024 fois. Ca peut etre
                          change en utilisant l'option etendue resize.

                   sparse_super
                          Creer un systeme de fichiers avec moins de copies de
                          sauvegarde  du  super bloc (preserve de l'espace sur
                          les gros systemes de fichiers).

                   uninit_bg
                          Creer un systeme de fichier  sans  initialiser  tous
                          les  groupes  de blocs. Cette caracteristique active
                          egalement les sommes de controle et les statistiques
                          sur les inoeuds les plus utilises dans chaque groupe
                          de blocs. Cette  fonctionnalite  peut  accelerer  la
                          creation  des  systemes  de  fichier notablement (si
                          lazy_itable_init est activee), et  peut  reduire  le
                          temps  d'execution  de e2fsck considerablement. Elle
                          n'est prise en charge que par le systeme de  fichier
                          ext4 des noyaux Linux recents.

       -q     Execution  silencieuse.  Utile  pour  executer  mke2fs  dans  un
              script.

       -r niveau_r'evision_sf
              Positionner la revision du systeme de fichiers pour  le  nouveau
              systeme  de fichiers. Remarquez que les noyaux 1.2 ne supportent
              que la revision 0. Par defaut, les  systemes  de  fichiers  sont
              crees avec la revision 1.

       -S     Ecrire  uniquement le super bloc et les descripteurs de groupes.
              C'est utile si le super bloc  et  toutes  ses  sauvegardes  sont
              corrompues  et  que l'on souhaite une methode de recuperation en
              dernier recours. Cela entraine la reinitialisation du super bloc
              et  des  descripteurs  de  groupes  par mke2fs sans toucher a la
              table des inodes,  ni  a  la  carte  des  blocs  et  inodes.  Le
              programme   e2fsck  devrait  etre  execute  immediatement  apres
              l'utilisation de cette option et il n'y a  aucune  garantie  que
              des  donnees pourront etre recuperees. Avec cette option, il est
              vital de specifier une taille correcte pour les blocs du systeme
              de fichiers ou il n'y a aucune chance de recuperation.

       -t type_sf
              Specifier  le  type  de  systeme de fichiers (c'est-a-dire ext2,
              ext3, ext4, etc) qui doit etre cree. SI cette option  n'est  pas
              fournie,  mke2fs  utilisera  un  type de systeme de fichiers par
              defaut defini soit par la facon dont  la  commande  est  appelee
              (par  exemple  en  utilisant  un  nom  de  la  forme  mkfs.ext2,
              mkfs.ext3, etc.) ou par la valeur  par  defaut  definie  par  le
              fichier  /etc/mke2fs.conf(5).  Cette option controle les options
              du systeme  de  fichiers  qui  sont  utilisees  par  defaut,  en
              fonction  de  la  section  fstypes  du  fichier de configuration
              /etc/mke2fs.conf(5).

              Si l'option  -O  est  utilisee  pour  explicitement  ajouter  ou
              supprimer  des  options  a activer pour les systemes de fichiers
              nouvellement crees, le systeme de fichiers resultant peut ne pas
              etre  pris  en charge par le type de systeme de fichiers type_sf
              demande (par exemple, << mke2fs -t ext3 -O extents  /dev/sdXX >>
              creera  un  systeme de fichiers qui n'est pas pris en charge par
              l'implementation du systeme  de  fichiers  ext3  que  l'on  peut
              trouver   dans   le  noyau  Linux ;  et  << mke2fs  -t  ext3  -O
              ^has_journal /dev/hdXX >> creera un  systeme  de  fichiers  sans
              journal  et  donc  ne  pourra etre pris en charge par le code du
              systeme de fichiers ext3 du noyau Linux).

       -T type_utilisation[,...]
              Specifier comment le systeme de fichiers va  etre  utilise  afin
              que  mke2fs  puisse  choisir  les parametres optimaux pour cette
              utilisation. Les types de d'utilisation supportes  sont  definis
              dans    le   fichier   de   configuration   /etc/mke2fs.conf(5).
              L'utilisateur peut definir un  type  d'utilisation  ou  plus  en
              fournissant une liste d'utilisations separees par des virgules.

              Si  cette  option n'est pas precisee, mke2fs utilisera un unique
              type d'utilisation par  defaut  en  fonction  de  la  taille  du
              systeme de fichiers a creer. Si la taille du systeme de fichiers
              est inferieure ou egale a 3 megaoctets, mke2fs(8)  utilisera  le
              type  floppy. Si la taille du systeme de fichiers est superieure
              a 3 megaoctets, mais  inferieure  ou  egale  a  512  megaoctets,
              mke2fs(8) utilisera le type small. Sinon, mke2fs(8) utilisera le
              type par defaut default.

       -U UUID
              Creer le systeme de fichiers avec l'UUID indique.

       -v     Execution en mode verbeux.

       -V     Afficher le numero de version de mke2fs, puis quitter.

AUTEUR

       Cette version de mke2fs a ete ecrite par Theodore Ts'o <tytso@mit.edu>.

BOGUES

       mke2fs accepte l'option -f mais  l'ignore  actuellement  parce  que  le
       systeme de fichiers ext2 ne supporte pas encore les fragments.
       Il peut y en avoir d'autres. Veuillez les signaler a l'auteur.

DISPONIBILIT'E

       mke2fs  est  inclus  dans  le  paquet  e2fsprogs  et est disponible sur
       http://e2fsprogs.sourceforge.net.

VOIR AUSSI

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

TRADUCTION

       Cette page de manuel a ete traduite par Emmanuel Araman  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.