Loading

NOM

       mke2fs.conf - Fichier de configuration pour mke2fs

       mke2fs.conf  est  le fichier de configuration de mke2fs(8). Il contrôle
       les paramètres par défaut utilisés par  mke2fs(8)  lorsqu’il  crée  des
       systèmes de fichiers ext2 ou ext3.

       Le  fichier  mke2fs.conf  est  dans un format de type INI. Les têtes de
       section sont délimitées par des crochets : [ ]. Dans chaque section, on
       trouve des affectations de valeurs à des variables ou des sous-sections
       qui contiennent elles-mêmes  des  affectations  ou  des  sous-sections.
       Voici  un  exemple  de  format  INI  qui  est utilisé par ce fichier de
       configuration :

         [section1]
         var1 = valeur_a
         var1 = valeur_b
         var2 = valeur_c

         [section 2]
         var3 = {
         sousvar1 = sousvar_valeur_a
         sousvar1 = sousvar_valeur_b
         sousvar2 = sousvar_valeur_c
         }
         var1 = valeur_d
         var2 = valeur_e
         }

       Les commentaires commencent par un  caractère  « ; »  ou  « # »  et  se
       terminent par la fin de la ligne.

       Les  variables  et  valeurs  doivent  être protégées par des guillemets
       droits (« " ») si elles contiennent des espaces. À l’intérieur  de  ces
       guillemets,  les  barres  obliques  inverses  sont interprétées comme à
       l’habitude :  « \n »  (nouvelle  ligne),  « \t »  (tabulation),  « \b »
       (caractère d’effacement) et « \\ » (barre oblique inverse).

       Les  sections  suivantes  sont  utilisées  dans le fichier mke2fs.conf.
       Elles seront décrites avec plus de détails plus bas dans le document.

       [defaults]
              Contient les variables qui définissent les paramètres par défaut
              utilisés  par  mke2fs(8).  En général, ces paramètres par défaut
              peuvent être remplacés dans  la  section  fs_types  ou  par  une
              option fournie par l’utilisateur en ligne de commande.

       [fs_types]
              Contient  des variables qui définissent des valeurs par défaut à
              utiliser pour des types de système de fichiers  spécifiques.  Le
              type  de  système de fichiers peut être indiqué explicitement en
              utilisant l’option -TQ de mke2fs(8).

SECTION [defaults]

       Les variables suivantes sont définies dans la section [defaults].

       base_features
              Cette variable  spécifie  les  caractéristiques  du  système  de
              fichiers  qui  sont  activées  lors  de  la création de nouveaux
              systèmes de fichiers. Elle peut être remplacée par  la  relation
              base_features qui se trouve dans la section spécifique à un type
              de système de fichiers ou à  une  utilisation  dans  la  section
              [fs_types].

       default_features
              Cette  variable  spécifie un jeu de caractéristiques qui doivent
              être ajoutées ou  retirées  de  la  liste  des  caractéristiques
              listées dans la relation base_features. Elle peut être remplacée
              par la relation default_features spécifique à un type de système
              de  fichiers  qui  se  trouve  dans la sous-section d’un type de
              système de fichiers ou d’une utilisation dans [fs_types] et  par
              l’option -O de la ligne de commande appelant mke2fs(8).

       force_undo
              Cette  variable,  si elle vaut « true », force mke2fs à toujours
              essayer de créer  un  fichier  d’annulation,  même  si  celui-ci
              pourrait  être  énorme  et augmenterait le temps nécessaire à la
              création de l’image du système de fichier parce que la table des
              inoeud n’est pas initialisée paresseusement.

       fs_type
              Cette  variable  spécifie  le  type  de  système de fichiers par
              défaut si l’utilisateur n’en indique pas avec l’option -t ou  si
              mke2fs  n’est  pas exécuté en utilisant un des programmes nommés
              mkfs.type_systme_fichiers.  Si  l’utilisateur  et   mke2fs.conf
              n’indiquent pas de type de système de fichier par défaut, mke2fs
              utilisera par défaut le type de système de fichier  ext3  si  un
              journal  est demandé par une option en ligne de commande ou ext2
              sinon.

       blocksize
              Cette  variable  spécifie  la  taille  de  bloc  par  défaut  si
              l’utilisateur  ne  la précise pas sur la ligne de commande et si
              elle n’est pas précisée dans la sous-section spécifique au  type
              de système de fichiers du fichier de configuration.

       hash_alg
              Cette  variable  spécifie  l’algorithme  de  hachage  par défaut
              utilisé  pour  les  nouveaux  systèmes  de  fichiers  avec   des
              répertoires   utilisant   des   arbres   binaires   hachés.  Les
              algorithmes acceptés sont : legacy, half_md4 et tea.

       inode_ratio
              Cette  variable  spécifie  le  ratio  d’inodes  par  défaut   si
              l’utilisateur ne le précise pas sur la ligne de commande et s’il
              n’est pas précisé dans la sous-section  spécifique  au  type  de
              système de fichiers du fichier de configuration.

       inode_size
              Cette  variable  spécifie  la  taille  des inodes par défaut, si
              l’utilisateur ne la spécifie pas sur la ligne de commande et que
              la  section spécifique au type de système de fichiers ne précise
              pas la taille par défaut des inodes.

       undo_dir
              Cette  variable  spécifie  le   répertoire   ou   les   fichiers
              d’annulations  sont  enregistrés.  Il  peut être modifié avec la
              variable d’environnement E2FSPROGS_UNDO_DIR. Si l’emplacement du
              répertoire  indiqué  est  none,  mke2fs ne créera pas de fichier
              d’annulation.

SECTION [fs_types]

       Chaque étiquette de la section [fs_types] indique un type de système de
       fichiers  ou d’utilisation qui peut être spécifié par l’option -t ou -T
       de mke2fs(8), respectivement.

       Le programme mke2fs construit une liste fs_types de types  de  systèmes
       de   fichiers   en   concaténant   le   type  de  système  de  fichiers
       (c’est-à-dire, ext2, ext3, etc.) avec la liste des types d’utilisation.
       Pour  la  plupart  des options de configuration, mke2fs recherchera une
       sous-section de la section [fs_types] correspondant  avec  chacune  des
       entrées de la liste qu’il a construit. Les dernières entrées remplacent
       les types de système de fichiers ou les types d’utilisation précédents.
       Par exemple, avec l’extrait suivant d’un fichier mke2fs.conf :

       [defaults]
         base_features = sparse_super,filetype,resize_inode,dir_index
         blocksize = 4096
         inode_size = 256
         inode_ratio = 16384

       [fs_types]
         ext3 = {
         features = has_journal
         }
         ext4 = {
         features = extents,flex_bg
         inode_size = 256
         }
         small = {
         blocksize = 1024
         inode_ratio = 4096
         }
         floppy = {
         features = ^resize_inode
         blocksize = 1024
         inode_size = 128
         }

       Si mke2fs est démarré en tant que mke2fs.ext4, alors le type de système
       de fichiers ext4 sera utilisé. Si le système de fichiers fait moins  de
       3  mégaoctets et qu’aucun type d’utilisation n’est fourni, alors mke2fs
       utilisera le type d’utilisation par défaut qui  est  floppy.  La  liste
       fs_types  est  alors  « ext4,  floppy ». Les deux sous-sections ext4 et
       floppy définissent la  variable  inode_size,  mais  comme  la  dernière
       entrée   de   la  liste  fs_types  remplace  les  valeurs  des  entrées
       précédentes, le paramètre de  configuration  fs_types.floppy.inode_size
       sera  utilisé  et  le  système de fichiers aura une taille d’inoeuds de
       128.

       La variable features est une exception à cette méthode  de  résolution.
       features    spécifie    un   ensemble   de   modifications   pour   les
       caractéristiques du système de fichiers et ces ensembles  se  cumulent.
       Dans   l’exemple  précédent,  la  première  variable  de  configuration
       defaults.base_features    initialise    un    premier    ensemble    de
       caractéristiques   qui   consiste  à  activer  sparse_super,  filetype,
       resize_inode et dir_index. Ensuite  fs_types.ext4.features  active  les
       caractéristiques  extents et flex_bg, et enfin fs_types.floppy.features
       supprime la caractéristiques  resize_inode,  ce  qui  donne  finalement
       l’ensemble  de  caractéristiques  suivant pour le système de fichiers :
       sparse_super, filetype, resize_inode, dir_index, extents et flex_bg.

       Pour chaque type de  système  de  fichiers,  les  étiquettes  suivantes
       peuvent être utilisées dans cette sous-section de fs_type :

       base_features
              Cette   variable   spécifie   les   caractéristiques   qui  sont
              initialement activées pour ce type de système de  fichiers.  Une
              seule  des  variables base_features sera utilisée, donc s’il y a
              plusieurs entrées dans la liste fs_types dont les  sous-sections
              définissent  une  variable base_features, seule la dernière sera
              utilisée par mke2fs(8).

       features
              Cette   variable   spécifie   une   liste   de    demandes    de
              caractéristiques,  séparées  par  des  virgules,  qui  modifient
              l’ensemble  des  caractéristiques  utilisées  pour  le   nouveau
              système de fichiers. La syntaxe est la même que pour l’option en
              ligne  de  commande  -O  de  mke2fs(8) ;   c’est-à-dire   qu’une
              caractéristique  peut  être  préfixée  par un accent circonflexe
              (« ^ ») pour  désactiver  la  caractéristique  indiquée.  Chaque
              variable feature spécifiée dans la liste fs_types sera appliquée
              dans l’ordre où elle sera trouvée dans la liste fs_types.

       default_features
              Cette relation spécifie un jeu de caractéristiques à activer  ou
              désactiver  après  application des caractéristiques fournies par
              les relations base_features et features. Il peut être  surchargé
              par l’option -O de la ligne de commande appelant mke2fs(8).

       blocksize
              Cette  variable  spécifie  la  taille  de  bloc  par  défaut  si
              l’utilisateur ne la spécifie pas sur la ligne de commande.

       lazy_itable_init
              Cette variable est un booléen qui spécifie si la table d’inoeuds
              doit être initialisée paresseusement. Elle n’a de sens que si la
              caractéristique uninit_bg est activée.  La  table  d’inoeuds  ne
              sera  pas  complètement initialisée par mke2fs(8). Ceci accélère
              l’initialisation  du  système  de  fichiers  notablement,   mais
              nécessite  que  le  noyau termine l’initialisation du système de
              fichiers en tâche de fond quand il sera monté la première  fois.

       inode_ratio
              Cette variable spécifie le ratio d’inodes (octets par inode) par
              défaut, si l’utilisateur ne le  précise  pas  sur  la  ligne  de
              commande.

       inode_size
              Cette  variable  spécifie  la  taille  des inodes par défaut, si
              l’utilisateur ne la spécifie pas sur la ligne de commande.

       hash_alg
              Cette variable  spécifie  l’algorithme  de  hachage  par  défaut
              utilisé   pour  les  nouveaux  systèmes  de  fichiers  avec  des
              répertoires  utilisant   des   arbres   binaires   hachés.   Les
              algorithmes acceptés sont : legacy, half_md4 et tea.

       flex_bg_size
              Cette variable spécifie le nombre de groupes de blocs qui seront
              rassemblés pour créer un gros groupe de blocs  virtuel  pour  un
              système  de  fichiers  ext4.  Ceci  améliore la localisation des
              méta-données et les  performances  lorsqu’il  y  a  beaucoup  de
              travaux sur les méta-données. Le nombre de groupes doit être une
              puissance  de  2  et  ne  peut   être   spécifié   que   si   la
              caractéristique flex_bg est activée.

       options
              Cette  variable  spécifie  d’autres options étendues qui doivent
              être prises en  charge  par  mke2fs(8)  comme  si  elle  étaient
              fournie  en  tête  du  paramètre  de l’option -E. Ceci peut être
              utilisé pour  configurer  les  options  étendues  utilisées  par
              défaut  par  mke2fs(8)  pour  chacun  des  types  de systèmes de
              fichiers.

FICHIERS

       /etc/mke2fs.conf
              Le fichier de configuration de mke2fs(8).

VOIR AUSSI

       mke2fs(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.