Provided by:
manpages-fr-extra_20101103_all 
NOM
mke2fs.conf - Fichier de configuration pour mke2fs
DESCRIPTION
mke2fs.conf est le fichier de configuration de mke2fs(8). Il controle
les parametres par defaut utilises par mke2fs(8) lorsqu'il cree des
systemes de fichiers ext2 ou ext3.
Le fichier mke2fs.conf est dans un format de type INI. Les tetes de
section sont delimitees par des crochets : [ ]. Dans chaque section, on
trouve des affectations de valeurs a des variables ou des sous-sections
qui contiennent elles-memes des affectations ou des sous-sections.
Voici un exemple de format INI qui est utilise 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 caractere << ; >> ou << # >> et se
terminent par la fin de la ligne.
Les variables et valeurs doivent etre protegees par des guillemets
droits (<< " >>) si elles contiennent des espaces. A l'interieur de ces
guillemets, les barres obliques inverses sont interpretees comme a
l'habitude : << \n >> (nouvelle ligne), << \t >> (tabulation), << \b >>
(caractere d'effacement) et << \\ >> (barre oblique inverse).
Les sections suivantes sont utilisees dans le fichier mke2fs.conf.
Elles seront decrites avec plus de details plus bas dans le document.
[defaults]
Contient les variables qui definissent les parametres par defaut
utilises par mke2fs(8). En general, ces parametres par defaut
peuvent etre remplaces dans la section fs_types ou par une
option fournie par l'utilisateur en ligne de commande.
[fs_types]
Contient des variables qui definissent des valeurs par defaut a
utiliser pour des types de systeme de fichiers specifiques. Le
type de systeme de fichiers peut etre indique explicitement en
utilisant l'option -TQ de mke2fs(8).
SECTION [defaults]
Les variables suivantes sont definies dans la section [defaults].
base_features
Cette variable specifie les caracteristiques du systeme de
fichiers qui sont activees lors de la creation de nouveaux
systemes de fichiers. Elle peut etre remplacee par la relation
base_features qui se trouve dans la section specifique a un type
de systeme de fichiers ou a une utilisation dans la section
[fs_types].
default_features
Cette variable specifie un jeu de caracteristiques qui doivent
etre ajoutees ou retirees de la liste des caracteristiques
listees dans la relation base_features. Elle peut etre remplacee
par la relation default_features specifique a un type de systeme
de fichiers qui se trouve dans la sous-section d'un type de
systeme 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 a toujours
essayer de creer un fichier d'annulation, meme si celui-ci
pourrait etre enorme et augmenterait le temps necessaire a la
creation de l'image du systeme de fichier parce que la table des
inoeud n'est pas initialisee paresseusement.
fs_type
Cette variable specifie le type de systeme de fichiers par
defaut si l'utilisateur n'en indique pas avec l'option -t ou si
mke2fs n'est pas execute en utilisant un des programmes nommes
mkfs.type_syst`eme_fichiers. Si l'utilisateur et mke2fs.conf
n'indiquent pas de type de systeme de fichier par defaut, mke2fs
utilisera par defaut le type de systeme de fichier ext3 si un
journal est demande par une option en ligne de commande ou ext2
sinon.
blocksize
Cette variable specifie la taille de bloc par defaut si
l'utilisateur ne la precise pas sur la ligne de commande et si
elle n'est pas precisee dans la sous-section specifique au type
de systeme de fichiers du fichier de configuration.
hash_alg
Cette variable specifie l'algorithme de hachage par defaut
utilise pour les nouveaux systemes de fichiers avec des
repertoires utilisant des arbres binaires haches. Les
algorithmes acceptes sont : legacy, half_md4 et tea.
inode_ratio
Cette variable specifie le ratio d'inodes par defaut si
l'utilisateur ne le precise pas sur la ligne de commande et s'il
n'est pas precise dans la sous-section specifique au type de
systeme de fichiers du fichier de configuration.
inode_size
Cette variable specifie la taille des inodes par defaut, si
l'utilisateur ne la specifie pas sur la ligne de commande et que
la section specifique au type de systeme de fichiers ne precise
pas la taille par defaut des inodes.
undo_dir
Cette variable specifie le repertoire ou les fichiers
d'annulations sont enregistres. Il peut etre modifie avec la
variable d'environnement E2FSPROGS_UNDO_DIR. Si l'emplacement du
repertoire indique est none, mke2fs ne creera pas de fichier
d'annulation.
SECTION [fs_types]
Chaque etiquette de la section [fs_types] indique un type de systeme de
fichiers ou d'utilisation qui peut etre specifie par l'option -t ou -T
de mke2fs(8), respectivement.
Le programme mke2fs construit une liste fs_types de types de systemes
de fichiers en concatenant le type de systeme de fichiers
(c'est-a-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
entrees de la liste qu'il a construit. Les dernieres entrees remplacent
les types de systeme de fichiers ou les types d'utilisation precedents.
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 demarre en tant que mke2fs.ext4, alors le type de systeme
de fichiers ext4 sera utilise. Si le systeme de fichiers fait moins de
3 megaoctets et qu'aucun type d'utilisation n'est fourni, alors mke2fs
utilisera le type d'utilisation par defaut qui est floppy. La liste
fs_types est alors << ext4, floppy >>. Les deux sous-sections ext4 et
floppy definissent la variable inode_size, mais comme la derniere
entree de la liste fs_types remplace les valeurs des entrees
precedentes, le parametre de configuration fs_types.floppy.inode_size
sera utilise et le systeme de fichiers aura une taille d'inoeuds de
128.
La variable features est une exception a cette methode de resolution.
features specifie un ensemble de modifications pour les
caracteristiques du systeme de fichiers et ces ensembles se cumulent.
Dans l'exemple precedent, la premiere variable de configuration
defaults.base_features initialise un premier ensemble de
caracteristiques qui consiste a activer sparse_super, filetype,
resize_inode et dir_index. Ensuite fs_types.ext4.features active les
caracteristiques extents et flex_bg, et enfin fs_types.floppy.features
supprime la caracteristiques resize_inode, ce qui donne finalement
l'ensemble de caracteristiques suivant pour le systeme de fichiers :
sparse_super, filetype, resize_inode, dir_index, extents et flex_bg.
Pour chaque type de systeme de fichiers, les etiquettes suivantes
peuvent etre utilisees dans cette sous-section de fs_type :
base_features
Cette variable specifie les caracteristiques qui sont
initialement activees pour ce type de systeme de fichiers. Une
seule des variables base_features sera utilisee, donc s'il y a
plusieurs entrees dans la liste fs_types dont les sous-sections
definissent une variable base_features, seule la derniere sera
utilisee par mke2fs(8).
features
Cette variable specifie une liste de demandes de
caracteristiques, separees par des virgules, qui modifient
l'ensemble des caracteristiques utilisees pour le nouveau
systeme de fichiers. La syntaxe est la meme que pour l'option en
ligne de commande -O de mke2fs(8) ; c'est-a-dire qu'une
caracteristique peut etre prefixee par un accent circonflexe
(<< ^ >>) pour desactiver la caracteristique indiquee. Chaque
variable feature specifiee dans la liste fs_types sera appliquee
dans l'ordre ou elle sera trouvee dans la liste fs_types.
default_features
Cette relation specifie un jeu de caracteristiques a activer ou
desactiver apres application des caracteristiques fournies par
les relations base_features et features. Il peut etre surcharge
par l'option -O de la ligne de commande appelant mke2fs(8).
blocksize
Cette variable specifie la taille de bloc par defaut si
l'utilisateur ne la specifie pas sur la ligne de commande.
lazy_itable_init
Cette variable est un booleen qui specifie si la table d'inoeuds
doit etre initialisee paresseusement. Elle n'a de sens que si la
caracteristique uninit_bg est activee. La table d'inoeuds ne
sera pas completement initialisee par mke2fs(8). Ceci accelere
l'initialisation du systeme de fichiers notablement, mais
necessite que le noyau termine l'initialisation du systeme de
fichiers en tache de fond quand il sera monte la premiere fois.
inode_ratio
Cette variable specifie le ratio d'inodes (octets par inode) par
defaut, si l'utilisateur ne le precise pas sur la ligne de
commande.
inode_size
Cette variable specifie la taille des inodes par defaut, si
l'utilisateur ne la specifie pas sur la ligne de commande.
hash_alg
Cette variable specifie l'algorithme de hachage par defaut
utilise pour les nouveaux systemes de fichiers avec des
repertoires utilisant des arbres binaires haches. Les
algorithmes acceptes sont : legacy, half_md4 et tea.
flex_bg_size
Cette variable specifie le nombre de groupes de blocs qui seront
rassembles pour creer un gros groupe de blocs virtuel pour 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. options Cette option active
d'autres options avancees qui devraient etre traitees par
make2fs(8) comme si elles etaient ajoutees en argument a
l'option -E. On peut l'utiliser pour configurer les options
avancees par defaut de mke2fs(8) au niveau du systeme 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.