Provided by: manpages-fr-extra_20080618_all bug

NOM

       mke2fs - Créer un système de fichiers ext2 ou ext3.

SYNOPSIS

       mke2fs  [ -c | -l fichier ] [ -b taille_bloc ] [ -f taille_fragment ] [
       -g blocs_par_groupe ] [ -i octets_par_inode ] [ -I taille_inode ] [  -j
       ]   [  -J  options_journal  ]  [  -N  nombre_inodes  ]  [  -n  ]  [  -m
       pourcentage_blocs_rservs   ]    [    -o    creator-os    ]    [    -O
       caractristique[,...] ] [ -q ] [ -r rvision_sf ] [ -E options_tendues
       ] [ -v ] [ -F ] [ -L nom_nouveau_volume ] [ -M last-mounted-directory ]
       [ -S ] [ -T type_sf ] [ -V ] priphrique [ nombre_blocs ]

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

DESCRIPTION

       mke2fs est utilisé pour créer un système de fichiers ext2 ou  ext3  sur
       un  périphérique (habituellement une partition de disque). priphrique
       est le fichier spécial qui  correspond  au  périphérique  (par  exemple
       /dev/hdXX). nombre_blocs est le nombre de blocs sur le périphérique. Si
       ce paramètre est omis, mke2fs détermine automatiquement  la  taille  du
       système  de  fichiers.  Si  le  programme  est  appelé  par la commande
       mkfs.ext3 un journal est créé comme si l’option -j avait été spécifiée.

OPTIONS

       -b taille_bloc
              Spécifier  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 déterminé en fonction de la taille du système de
              fichiers et de son utilisation prévue  (voir  l’option  -T).  Si
              taille_bloc  est négatif, mke2fs utilisera des heuristiques pour
              déterminer la taille appropriée, en imposant que la taille  soit
              au  moins  de  taille_bloc  octets.  C’est  utile  pour certains
              périphériques physiques qui nécessitent que la  taille  de  bloc
              soit un multiple de 2 ko.

       -c     Vérifier  les  blocs  défectueux  avant  de  créer le système de
              fichiers. Si cette option est spécifiée deux fois, alors un test
              en lecture/écriture, plus lent, est utilisé à la place d’un test
              rapide en lecture seule.

       -E options_tendues
              Définir des options étendues sur le  système  de  fichiers.  Les
              options  étendues  sont  séparées  par  des  virgules et peuvent
              prendre un paramètre  en  utilisant  le  symbole  égal  (« = »).
              L’option  -E  correspond à l’option -R des anciennes versions de
              mke2fs. L’option -R est encore  acceptée  pour  des  raisons  de
              compatibilité  ascendante.  Les  options étendues suivantes sont
              supportées :

                   stride=stride-size
                          Configure the  filesystem  for  a  RAID  array  with
                          stride-size filesystem blocks. This is the number of
                          blocks read or written to disk before moving to next
                          disk.  This  mostly  affects placement of filesystem
                          metadata like bitmaps at mke2fs(2)   time  to  avoid
                          placing  them  on  a single disk, which can hurt the
                          performanace.   It  may  also  be  used   by   block
                          allocator.

                   stripe-width=stripe-width
                          Configure  the  filesystem  for  a  RAID  array with
                          stripe-width filesystem blocks per stripe.  This  is
                          typically  be stride-size * N, where N is the number
                          of data disks in the RAID (e.g. RAID 5 N+1,  RAID  6
                          N+2).   This  allows  the block allocator to prevent
                          read-modify-write of the parity in a RAID stripe  if
                          possible when the data is written.

                   resize=taille_max__chaud
                          Réserver suffisamment d’espace pour que la table des
                          descripteurs de groupes de blocs grossisse de  telle
                          sorte qu’elle puisse gérer un système de fichiers de
                          taille_max__chaud blocs.

                   test_fs
                          Set a flag in the filesystem  superblock  indicating
                          that  it  may  be  mounted using experimental kernel
                          code, such as the ext4dev filesystem.

       -f taille_fragment
              Spécifier la taille des fragments en octets.

       -F     Forcer l’exécution de mke2fs, même si le  périphérique  spécifié
              n’est  pas une partition sur un périphérique de blocs ou si pour
              d’autres raisons ça ne semble pas être sensé. Pour forcer mke2fs
              à  créer  le système de fichiers, même si le système de fichiers
              apparaît comme utilisé ou est déjà monté (ce qui peut être  très
              dangereux), cette option doit être spécifiée deux fois.

       -g blocs_par_groupe
              Spécifier  le  nombre de blocs dans un groupe de blocs. Il n’y a
              généralement  aucune  raison   qu’un   utilisateur   change   ce
              paramètre,  puisque  la  valeur par défaut est optimisée pour le
              système de fichiers. (Pour les administrateurs  qui  créent  des
              systèmes  de  fichiers  sur des matrices RAID, il est préférable
              d’utiliser le paramètre stride avec l’option -R  plutôt  que  de
              manipuler  le  nombre de blocs par groupes). Cette option est en
              général utilisée par les développeurs qui développent des cas de
              test.

       -i octets_par_inode
              Spécifier  le  ratio  octets/inode.  mke2fs  crée une inode pour
              chaque octets_par_inode octets d’espace sur le disque.  Plus  le
              ratio  octets_par_inode est élevé, moins on crée d’inodes. Cette
              valeur ne devrait généralement pas être inférieure à  la  taille
              des  blocs  du  système  de  fichiers car trop d’inodes seraient
              alors créées. Sachez qu’il n’est  pas  possible  d’augmenter  le
              nombre d’inodes d’un système de fichiers après sa création, donc
              faites  attention  à  choisir  une  valeur  correcte   pour   ce
              paramètre.

       -I taille_inode
              Specify  the  size  of  each  inode  in  bytes.   mke2fs creates
              256-byte inodes by default.  In kernels after  2.6.10  and  some
              earlier  vendor  kernels it is possible to utilize inodes larger
              than  128-bytes  to  store  extended  attributes  for   improved
              performance.  The inode-size value must be a power of two larger
              or equal to 128.  The larger the inode-size the more  space  the
              inode  table  will consume, and this reduces the usable space in
              the filesystem  and  can  also  negatively  impact  performance.
              Extended  attributes stored in large inodes are not visible with
              older kernels, and such filesystems will not be  mountable  with
              2.4  kernels  at  all.   It is not possible to change this value
              after the filesystem is created.

       -j     Créer le système de fichiers avec un journal ext3.  Si  l’option
              -J  n’est  pas  spécifiée,  des  paramètres  par  défaut  seront
              utilisés pour le dimensionnement du journal (suivant  la  taille
              du  système  de  fichiers)  stocké  dans le système de fichiers.
              Remarquez qu’il  est  impératif  d’utiliser  un  noyau  avec  le
              support d’ext3 pour pouvoir utiliser le journal.

       -J options_journal
              Créer le journal ext3 en utilisant des options spécifiées par la
              ligne de commandes. Les options du journal sont séparées par des
              virgules  et  peuvent  prendre un paramètre par l’utilisation du
              signe égal (« = »). Les options supportées pour le journal  sont
              les suivantes :

                   size=taille_journal
                          Créer  un  journal  dans  le  système de fichiers de
                          taille  taille_journal  mégaoctets.  La  taille   du
                          journal  doit  être d’au moins 1024 blocs du système
                          de fichiers (c’est-à-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 système de fichiers nouvellement créé.

                   device=journal_externe
                          Lier   le   système   de  fichiers  au  périphérique
                          journal_externe contenant  un  journal.  Le  journal
                          externe doit avoir déjà été crée par la commande :

                          mke2fs -O périphérique_journal journal_externe

                          Remarquez  que  journal_externe  doit avoir été créé
                          avec la même taille de blocs que le nouveau  système
                          de   fichiers.  De  plus,  même  s’il  est  possible
                          d’attacher  plusieurs  systèmes  de  fichiers  à  un
                          unique  journal,  le  noyau  Linux  et  e2fsck(8) ne
                          supportent  toujours  pas  le  partage  de   journal
                          externe.

                          Au   lieu   de   spécifier  directement  un  nom  de
                          périphérique,  journal_externe   peut   aussi   être
                          spécifié  sous  la forme LABEL=nom ou UUID=UUID pour
                          indiquer le journal externe par le nom de volume  ou
                          par l’UUID stocké dans le superbloc ext2 au début du
                          journal. Utilisez dumpe2fs(8) pour afficher  le  nom
                          de  volume  et  l’UUID du périphérique d’un journal.
                          Voir aussi l’option -L de tune2fs(8).

              Une seule des deux options size ou  device  peut  être  utilisée
              pour un système de fichiers donné.

       -l fichier
              Lire  la  liste  des  blocs  défectueux à partir du fichier. Les
              numéros de blocs de la liste des blocs défectueux  doivent  être
              générés  en  utilisant la même taille de bloc que celle utilisée
              par mke2fs. Par conséquent,  l’utilisation  de  l’option  -c  de
              mke2fs  est  une méthode beaucoup plus simple et moins sujette à
              erreurs pour vérifier les blocs défectueux d’un disque avant  de
              le formater, puisque dans ce cas mke2fs fournira automatiquement
              les paramètres corrects au programme badblocks.

       -L nom_nouveau_volume
              Configurer  l’étiquette  (label)  du  système  de   fichiers   à
              nom_nouveau_volume.  La taille maximale du nom est de 16 octets.

       -m pourcentage_blocs_rservs
              Spécifier  le  pourcentage  de  blocs  du  système  de  fichiers
              réservés  pour  le  superutilisateur.  Ceci  permet  d’éviter la
              fragmentation  et  permet  aux  démons  lancé  par  root,  comme
              syslogd(8),  de  continuer  à fonctionner correctement après que
              les processus non privilégiés ne soient plus autorisés à  écrire
              sur le système de fichiers. La valeur par défaut est de 5 %.

       -M     Positionner  le  dernier  répertoire où le système de fichiers a
              été monté. Cela pourrait être utile pour aider  des  utilitaires
              qui  recherchent  le dernier point de montage pour déterminer où
              le système de fichiers devrait être monté.

       -n     Indiquer à mke2fs de ne  pas  réellement  créer  le  système  de
              fichiers,  mais d’afficher ce qu’il ferait s’il devait le créer.
              Ça peut être utile pour déterminer l’emplacement des  superblocs
              pour  un  système  de  fichiers  particulier,  du  moins  si les
              paramètres de mke2fs sont les mêmes que ceux passés lors  de  la
              création du système de fichiers.

       -N nombre_inodes
              Remplacer  le calcul par défaut du nombre d’inodes qui devraient
              être réservées pour le système de fichiers (qui est basé sur  le
              nombre  de  blocs  et  le ratio octets_par_inode). Cela permet à
              l’utilisateur  de  spécifier  directement  le  nombre   d’inodes
              désiré.

       -o creator-os
              Remplacer  manuellement  la valeur par défaut du champ « creator
              os » du système de fichiers. Normalement, la valeur de ce  champ
              est  mise  par défaut à celle du système d’exploitation natif de
              l’exécutable mke2fs.

       -O caractristique[,...]
              Créer le système de fichiers avec les  caractéristiques  données
              (options  du système de fichiers), en remplaçant les options par
              défaut du système de fichiers.  Les  caractéristiques  qui  sont
              activées   par   défaut   sont   indiquées   par   la   variable
              base_features, soit dans la section  [defaults]  du  fichier  de
              configuration  /etc/mke2fs.conf,  ou  dans la sous-section de la
              section [fs_types] relative  au  type  de  système  de  fichiers
              spécifié  par  l’option  -T. Les paramètres spécifiques à chaque
              type de système de fichiers précisés dans la section  [fs_types]
              remplacent les valeurs de la section globale [defaults].

              Le jeu de caractéristiques sera mis au point en utilisant le jeu
              de caractéristiques fourni par cette option ou, si cette  option
              n’est pas utilisée, en utilisant la variable default_features du
              type de système de fichiers qui doit être créé ou de la  section
              [defaults] du fichier de configuration.

              Le  jeu  de  caractéristiques est une liste de caractéristiques,
              séparées par des  virgules,  qui  doivent  être  activées.  Pour
              désactiver  une  caractéristique,  préfixez-la simplement par un
              caractère « ^ ». La caractéristique particulière « none » permet
              de supprimer toutes les caractéristiques de système de fichiers.

                   large_file
                          Filesystem can contain files that are  greater  than
                          2GB.  (Modern kernels set this feature automatically
                          when a file > 2GB is created.)

                   dir_index
                          Utiliser des arbres binaires hachés  pour  accélérer
                          la  recherche dans les répertoires de grande taille.

                   filetype
                          Enregistrer  les  informations  sur  les  types   de
                          fichiers dans les entrées de répertoires.

                   has_journal
                          Créer   un  journal  ext3  (comme  si  on  utilisait
                          l’option -j).

                   journal_dev
                          Créer un journal ext3 externe sur le périphérique  à
                          la  place  d’un  système  de  fichiers  ext2 normal.
                          Remarquez que journal-externe doit être créé avec la
                          même  taille  de  blocs que les systèmes de fichiers
                          qui vont l’utiliser.

                   resize_inode
                          Réserver de la place pour permettre à la  table  des
                          descripteurs  de  groupe  de  blocs  de grossir plus
                          tard. C’est utile pour permettre  le  changement  de
                          taille  à  chaud  avec resize2fs. Par défaut, mke2fs
                          essaie de réserver de la place pour que  le  système
                          de  fichiers  puisse grossir 1024 fois. Ça peut être
                          changé en utilisant l’option étendue resize.

                   sparse_super
                          Créer un système de fichiers avec moins de copies de
                          sauvegarde  du  super bloc (préserve de l’espace sur
                          les gros systèmes de fichiers).

       -q     Exécution  silencieuse.  Utile  pour  exécuter  mke2fs  dans  un
              script.

       -r rvision
              Positionner  la  révision du système de fichiers pour le nouveau
              système de fichiers. Remarquez que les noyaux 1.2 ne  supportent
              que  la  révision  0.  Par défaut, les systèmes de fichiers sont
              créés avec la révision 1.

       -S     Écrire 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 méthode de  récupération  en
              dernier recours. Cela entraîne la réinitialisation du super bloc
              et des descripteurs de groupes par  mke2fs  sans  toucher  à  la
              table  des  inodes,  ni  à  la  carte  des  blocs  et inodes. Le
              programme  e2fsck  devrait  être  exécuté  immédiatement   après
              l’utilisation  de  cette  option et il n’y a aucune garantie que
              des données pourront être récupérées. Avec cette option, il  est
              vital de spécifier une taille correcte pour les blocs du système
              de fichiers ou il n’y a aucune chance de récupération.

       -T type_sf
              Spécifier comment le système de fichiers va  être  utilisé  afin
              que  mke2fs  puisse  choisir  les paramètres optimaux pour cette
              utilisation. Les types de système  de  fichiers  supportés  sont
              définis dans le fichier de configuration /etc/mke2fs.conf(5). Le
              fichier de configuration par défaut contient la définition  pour
              les types de système de fichiers suivants : small, floppy, news,
              largefile et largefile4.

       -v     Exécution en mode verbeux.

       -V     Afficher le numéro de version de mke2fs, puis quitter.

AUTEUR

       Cette version de mke2fs a été écrite par Theodore Ts’o <tytso@mit.edu>.

BOGUES

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

DISPONIBILITÉ

       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 été traduite par Emmanuel Araman 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.