Provided by:
manpages-fr-extra_20080618_all 
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_réservés ] [ -o creator-os ] [ -O
caractéristique[,...] ] [ -q ] [ -r révision_sf ] [ -E options_étendues
] [ -v ] [ -F ] [ -L nom_nouveau_volume ] [ -M last-mounted-directory ]
[ -S ] [ -T type_sf ] [ -V ] périphérique [ 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). périphérique
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_réservés
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 caractéristique[,...]
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 révision
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.