Provided by: manpages-fr_4.27.0-1_all 

NOM
mke2fs – Créer un système de fichiers ext2/ext3/ext4
SYNOPSIS
mke2fs [ -c | -l filename ] [ -b block-size ] [ -C cluster-size ] [ -d root-directory|tarball ] [ -D ] [
-g blocks-per-group ] [ -G number-of-groups ] [ -i bytes-per-inode ] [ -I inode-size ] [ -j ] [ -J
journal-options ] [ -N number-of-inodes ] [ -n ] [ -m reserved-blocks-percentage ] [ -o creator-os ] [ -O
[^]feature[,...] ] [ -q ] [ -E extended-options ] [ -v ] [ -F ] [ -L volume-label ] [ -M
last-mounted-directory ] [ -S ] [ -t fs-type ] [ -T usage-type ] [ -U UUID ] [ -V ] [ -e errors-behavior
] [ -z undo_file ] device [ fs-size ]
mke2fs -O journal_dev [ -b taille_bloc ] [ -L nom_volume ] [ -n ] [ -q ] [ -v ] journal_externe [
taille_sf ]
DESCRIPTION
mke2fs est utilisé pour créer des systèmes de fichiers ext2, ext3 ou ext4, habituellement sur une
partition de disque (ou un fichier) appelé périphérique.
La taille du système de fichiers est indiquée par taille_sf. Si taille_sf n'a pas de suffixe, elle est
interprétée comme une puissance de deux kilooctets, sauf si l'option -b taille_bloc est utilisée, auquel
cas taille_sf est interprétée comme le nombre de blocs de taille taille_bloc. Si taille_sf a un suffixe
« k », « m », « g » ou « t » (en majuscule ou minuscule), elle est interprétée en puissance de deux
kilooctets, mégaoctets, gigaoctets, téraoctets, etc. Si taille_sf n'est pas indiquée, mke2fs créera un
système de fichiers en se basant sur la taille du périphérique.
Si mke2fs est lancé avec une commande du type mkfs.XXX (c'est-à-dire, mkfs.ext2, mkfs.ext3 ou mkfs.ext4),
l'option -t XXX est implicite. Ainsi, mkfs.ext3 créera un système de fichiers ext3, mkfs.ext4 créera un
système de fichiers ext4, et ainsi de suite.
Les valeurs par défaut des paramètres pour les systèmes de fichiers nouvellement créés, si elles ne sont
pas remplacées par les options ci-dessous, sont contrôlées par le fichier de configuration
/etc/mke2fs.conf. Consultez la page de manuel de mke2fs.conf(5) pour plus de détails.
OPTIONS
-b taille_bloc
Indiquer la taille des blocs en octets. Les tailles de bloc valables sont des puissances de deux,
de 1024 jusqu’à 65536 (remarquez cependant que le noyau est capable seulement de monter des
systèmes de fichiers avec des tailles de bloc plus petites ou égales à la taille de page du
système — 4 ko sur les systèmes x86, jusqu’à 64 ko sur ppc64 ou aarch64 en fonction de la
configuration du noyau). Si omise, la taille de bloc est déterminée de manière heuristique par la
taille du système de fichiers et par l’usage attendu du système de fichiers (consultez l’option
-T). Dans la plupart des cas la taille par défaut est de 4 ko. Si taille_bloc est précédé d'un
signe 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 indiquée
deux fois, alors un test en lecture/écriture plus lent est utilisé à la place d'un test rapide en
lecture seule.
-C taille_cluster
Specify the size of cluster in bytes for file systems using the bigalloc feature. Valid
cluster-size values range from 2 to 32768 times the filesystem blocksize and must be a power of 2.
The cluster-size can only be specified if the bigalloc feature is enabled. (See the ext4 (5) man
page for more details about bigalloc.) The default cluster size if bigalloc is enabled is 16 times
the block size.
-d root-directory|tarball
Copy the contents of the given directory or tarball into the root directory of the file system.
Tarball input is only available if mke2fs was compiled with libarchive support enabled and if the
libarchive shared library is available at run-time. The special value "-" will read a tarball from
standard input.
-D Utiliser les entrées et sorties directes lors de l'écriture sur le disque. Cela évite à mke2fs de
monopoliser une grande quantité de mémoire cache tampon, ce qui peut avoir un effet sur les
applications en cours de fonctionnement sur un serveur très sollicité. Cependant, cette option
fera fonctionner mke2fs plus lentement. Il y a donc un compromis à faire pour utiliser les entrées
et sorties directes.
-e comportement_erreur
Changer le comportement du noyau quand des erreurs ont été détectées. Dans tous les cas, une
erreur de système de fichiers provoquera l'exécution de e2fsck(8) pour vérifier le système de
fichiers lors du prochain redémarrage. Les choix possibles pour comportement_erreur sont :
continue Continuer l'exécution normale.
remount-ro Remonter le système de fichiers en lecture seule.
panic Provoquer une panique du noyau.
-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, mais est obsolète. Les options étendues suivantes sont
prises en charge :
assume_storage_prezeroed[= <0 pour désactiver, 1 pour activer>]
Si activé, mke2fs assume que le périphérique de stockage a été rempli de zéros, ne
remplit pas de zéros le journal et les tables d’inœuds et renseigne les attributs de
groupe de blocs pour signaler la mise à zéros de la table d’inœuds.
discard
Essayer d'abandonner les blocs au moment de mkfs (l'abandon de blocs est utile pour
les disques statiques à semiconducteurs « SSD » et les systèmes de stockage creux ou à
allocation fine et dynamique). Lorsque le périphérique signale que l'abandon met aussi
à zéro les données (toute lecture postérieure à l'abandon et antérieure à une écriture
renvoie zéro), marquer comme étant remises à zéro toutes les tables d'inœuds étant sur
le point de l'être. Cela augmente de manière significative l'initialisation du système
de fichiers. C'est le comportement par défaut.
encoding=nom_encodage
Activer la fonction casefold (majuscule/minuscule) dans le superbloc et définir
nom_encodage pour l’encodage à utiliser. Si celui-ci n’est pas défini, l’encodage
précisé dans mke2fs.conf(5) est utilisé.
encoding_flags=indicateurs_encodage
Définir les paramètres pour les opérations d’encodage de caractères de nom de fichier.
Si un indicateur n’est pas modifié par l’utilisation de ces paramètres, sa valeur par
défaut est utilisée. indicateurs_encodage doit être une liste d’indicateurs à activer,
séparés par des virgules. Pour leur désactivation, il faut l’ajouter à la liste avec
le préfixe « no ».
Le seul indicateur pouvant être activé actuellement est strict, ce qui signifie que
les chaînes non autorisées sont rejetées par le système de fichiers. Dans la
configuration par défaut, l’indicateur strict est désactivé.
lazy_itable_init[= <0 pour désactiver, 1 pour activer>]
Lorsqu'elle est activée et que la fonctionnalité uninit_bg est activée, la table des
inœuds ne sera pas complètement initialisée par mke2fs. Cela accélère l'initialisation
du système de fichiers notablement, mais nécessite que le noyau finisse
l'initialisation du système de fichiers en tâche de fond quand il est monté pour la
première fois. Si la valeur de l'option n'est pas fournie, la valeur par défaut
utilisée est 1, ce qui active la mise à zéro différée de la table des inœuds.
lazy_journal_init[= <0 pour désactiver, 1 pour activer>]
Lorsqu'elle est activée, le journal des inœuds ne sera pas complètement mis à zéro par
mke2fs. Cela accélère l'initialisation du système de fichiers notablement, mais
comporte un léger risque en cas de plantage du système avant que le journal ne soit
entièrement réécrit une fois. Si la valeur de l'option n'est pas fournie, la valeur
par défaut utilisée est 1, ce qui active la mise à zéro différée du journal des
inœuds.
mmp_update_interval=intervalle
Adjust the initial MMP update interval to interval seconds. Specifying an interval of
0 means to use the default interval. The specified interval must be less than 300
seconds. Requires that the mmp feature be enabled. nodiscard Do not attempt to discard
blocks at mkfs time.
no_copy_xattrs
Normalement, mke2fs copie les attributs étendus des fichiers dans la hiérarchie des
répertoires indiquée avec l’option (facultative) -d. Cela désactive la copie et laisse
les fichiers dans le nouveau système de fichiers sans attributs étendus.
num_backup_sb=<0|1|2>
Si la fonctionnalité sparse_super2 du système de fichiers est activée, cette option
contrôle si 0, 1 ou 2 superblocs de sauvegarde seront créés dans le système de
fichiers.
offset=position
Créer le système de fichiers avec un décalage depuis le début du périphérique ou du
fichier. Cela peut être utile lors de la création d'images de disque pour des machines
virtuelles.
orphan_file_size=taille
Définir la taille du fichier de suivi des inœuds déliés mais encore ouverts et des
inœuds en cours de troncature. Un fichier plus grand permet une flexibilité, l'idéal
est de réserver quelques blocs par processeur.
packed_meta_blocks[= <0 pour désactiver, 1 pour activer>]
Placer la carte d'allocation et la table des inœuds au début du disque. Cette option
nécessite l'activation de la fonctionnalité flex_bg du système de fichiers pour avoir
de l'effet et créera aussi le journal au début du système de fichiers. Cette option
est utile pour les périphériques flash qui utilisent de la mémoire flash SLC au début
du disque. Cela maximise aussi le domaine de blocs de données contigus, ce qui peut
être utile pour certaines utilisations spécifiques, telles que les disques Shingled
pris en charge.
quotatype
Indiquer quels types de quota (usrquota, grpquota, prjquota) qui doivent être activés
dans le système de fichiers créé. L’argument de cette option étendue doit être une
liste avec la virgule comme séparateur. Cette option n’a d’effet que si la
fonctionnalité quota est définie. Les types de quota à être initialisés si cette
option n’est pas indiquée sont ceux des quotas d’utilisateur et de groupe. Si la
fonctionnalité projet est activée, les quotas de projet seront aussi initialisés.
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.
revision=fs-revision
Specify the file system revision number. Revision 0 file systems provide compatibility
with pre-1.2 Linux kernels (dating from before 1995). This is only needed for testing
or people who want to use very early, historical Linux systems. The current default
(supported by all modern Linux systems) is revision 1.
root_owner[=uid:gid]
Indiquer les identifiants numériques d'utilisateur (« UID ») et de groupe (« GID »)
pour le répertoire racine. Si aucun des identifiants n'est indiqué, utiliser les
identifiants d'utilisateur et de groupe de l'utilisateur ayant lancé mke2fs. Dans
mke2fs 1.42 et les versions antérieures, les identifiants du répertoire racine étaient
par défaut ceux de l'utilisateur ayant lancé mke2fs. L'option root_owner= permet
explicitement de choisir ces identifiants, et d'éviter ainsi des effets secondaires
pour les utilisateurs qui ne s'attendent pas à un changement du contenu du système de
fichiers en fonction de l'utilisateur qui lance mke2fs.
root_perms[=permissions]
Specify the root directory permissions in octal format. If no permissions are
specified then the root directory permissions would be set in accordance with the
default filesystem umask.
stride=taille_bande
Configurer le système de fichiers pour une matrice RAID avec une taille de bande de
taille_bande blocs du système de fichiers. Il s'agit du nombre de blocs lus ou écrits
sur le disque avant de passer au disque suivant, ce qui est parfois aussi appelé la
chunk size (taille d’allocation minimale). Cela affecte principalement le placement
des métadonnées comme la carte des blocs au moment de la création du système de
fichiers avec mke2fs pour éviter de les placer toutes sur le même disque, ce qui peut
réduire les performances. Elle peut aussi être utilisée par l'allocateur de blocs.
stripe_width=largeur_bande
Configurer le système de fichiers pour une matrice RAID avec une largeur de bande de
largeur_bande blocs du système de fichiers. Il s'agit typiquement de
« largeur_bande * N », où N est le nombre de disques recevant des données sur le RAID
(par exemple, pour RAID 5 il y a un disque de parité, donc N sera le nombre de disques
moins un). Cela permet à l'allocateur de blocs d'éviter des séquences de lecture /
modification / écriture de la parité dans une bande RAID si c'est possible quand les
données sont écrites.
test_fs
Positionner un attribut dans le superbloc du système de fichiers indiquant qu'il peut
être monté en utilisant du code expérimental du noyau, comme le système de fichiers
ext4dev.
-F Forcer l'exécution de mke2fs, même si le périphérique indiqué 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 indiquée deux fois.
-g blocs_par_groupe
Indiquer 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 RAID stride avec l'option -E plutôt que de manipuler le
nombre de blocs par groupe). Cette option est en général utilisée par les développeurs qui
développent des cas de test.
Si la fonctionnalité bigalloc est activée, l'option -g précisera le nombre de clusters dans un
groupe de blocs.
-G nombre_groupes
Indiquer le nombre de groupes de blocs qui seront rassemblés pour créer un plus gros groupe de
blocs virtuel (ou « groupe flex_bg ») sur un système de fichiers ext4. Cela améliore la
localisation des métadonnées et les performances lorsqu'il y a beaucoup de travaux sur les
métadonnées. Le nombre de groupes doit être une puissance de 2 et ne peut être indiqué que si la
fonctionnalité flex_bg est activée.
-i octets_par_inœud
Indiquer le rapport octets/inœud. mke2fs crée un inœud pour chaque groupe
d'octets_par_inœud octets d'espace sur le disque. Plus le rapport octets_par_inœud est élevé,
moins on crée d'inœuds. Cette valeur ne devrait généralement pas être inférieure à la taille des
blocs du système de fichiers car il serait alors créé plus d'inœuds que ce qui pourrait être
utilisé. Sachez qu'il n'est pas possible de modifier ce rapport sur un système de fichiers après
sa création, donc faites attention à choisir une valeur correcte pour ce paramètre. Remarquez que
redimensionner un système de fichiers change le nombre d'inœuds pour garder ce rapport constant.
-I taille_inœud
Indiquer la taille de chaque inœud, en octets. La valeur de taille_inœud doit être une puissance
de 2 supérieure ou égale à 128. Plus taille_inœud est importante, plus la table des inœuds prendra
de place, réduisant la place disponible sur le système de fichiers et pouvant également réduire
les performances. Il n'est pas possible de changer cette valeur après la création du système de
fichiers.
Les systèmes de fichiers avec une taille d’inœud de 128 octets ne gèrent pas les horodatages au
delà du 19 janvier 2038. Les inœuds de 256 octets ou plus gèreront les horodatages étendus, les
identifiants de projet et la possibilité de stocker certains attributs étendus dans la table
d’inœuds pour une amélioration des performances.
The default inode size is controlled by the mke2fs.conf(5) file. In the mke2fs.conf file shipped
with e2fsprogs, the default inode size is 256 bytes for all file systems, except for the GNU Hurd
since it only supports 128-byte inodes.
-j Créer le système de fichiers avec un journal ext3. Si l'option -J n'est pas indiqué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 prenant ext3 en charge pour pouvoir utiliser le journal.
-J options_journal
Créer le journal ext3 en utilisant des options indiqué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 prises en charge pour le journal sont les suivantes :
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éé par la commande :
mke2fs -O journal_dev 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 gèrent
toujours pas le partage de journal externe.
Au lieu d'indiquer directement un nom de périphérique, journal_externe peut aussi être
indiqué 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).
stride=taille_fast-commit
Créer une zone de journal supplémentaire d’enregistrement rapide de taille
taille_fast-commit kilooctets. Cette option est seulement autorisée si la
fonctionnalité fast_commit est activée sur le système de fichiers. Si cette option
n’est pas indiquée et si la fonctionnalité fast_commit est activée, la taille de la
zone sera par défaut taille_journal/64 mégaoctets. La taille totale du journal avec la
fonctionnalité fast_commit activée est taille_journal + ( taille_fast-commit * 1024)
mégaoctets. Elle ne peut pas être supérieure à 10 240 000 blocs, sans dépasser la
moitié de la taille totale du système de fichiers.
location=emplacement_journal
Préciser l'emplacement du journal. Le paramètre emplacement_journal peut être précisé
comme un numéro de bloc, ou, si le nombre a un suffixe d'unités (par exemple « M »,
« G », etc.), être interprété comme le décalage depuis le début du système de
fichiers.
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
10 240 000 blocs, sans dépasser la moitié de la taille du système de fichiers total.
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 le nom du système de fichiers à nom_nouveau_volume. La taille maximale du nom est de
16 octets.
-m pourcentage_blocs_réservés
Indiquer le pourcentage de blocs du système de fichiers réservés pour le superutilisateur. Cela
permet d'éviter la fragmentation et permet aux démons lancés par le superutilisateur, 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 dernier_répertoire_monté
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 de
sauvegarde 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_inœuds
Remplacer le calcul par défaut du nombre d'inœuds qui devraient être réservés pour le système de
fichiers (qui est basé sur le nombre de blocs et le ratio octets_par_inœud). Cela permet à
l'utilisateur d'indiquer directement le nombre d'inœuds désiré.
-o creator-os
Remplacer manuellement la valeur par défaut du champ « créateur du système d'exploitation » du
système de fichiers. La valeur de ce champ vaut par défaut le nom du système d'exploitation natif
pour lequel l'exécutable mke2fs a été compilé.
-O [^]fonctionnalité[,...]
Créer un système de fichiers avec les fonctionnalités données (options du système de fichiers), en
remplaçant les options par défaut du système de fichiers. Les fonctionnalités 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 les sous-sections [fs_types] relatives aux
types d'utilisation indiqués par l'option -T, pouvant elle-même être modifiée par la variable
features des sous-sections [fs_types] pour les types de système de fichiers ou d'utilisation.
Consultez la page de manuel mke2fs.conf(5) pour plus de détails. Les paramètres spécifiques à
chaque type de système de fichiers précisé dans la section [fs_types] remplacent les valeurs de la
section globale [defaults].
Le jeu de fonctionnalités sera mis au point en utilisant le jeu de fonctionnalités fourni par
cette option ou, si cette option n'est pas fournie, 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 fonctionnalités est une liste de fonctionnalités, séparées par des virgules, qui doivent
être activées. Pour désactiver une fonctionnalité, préfixez-la simplement par un caractère « ^ ».
Les fonctionnalités avec des dépendances ne pourront pas être désactivées correctement. La
fonctionnalité particulière « none » permet de supprimer toutes les fonctionnalités de système de
fichiers.
Pour plus d'informations sur les fonctionnalités qui peuvent être activées, consultez
la page de manuel ext4(5).
-q Quiet execution. Useful if mke2fs is run in a script. -S Write superblock and group descriptors
only. This is an extreme measure to be taken only in the very unlikely case that all of the
superblock and backup superblocks are corrupted, and a last-ditch recovery method is desired by
experienced users. It causes mke2fs to reinitialize the superblock and group descriptors, while
not touching the inode table and the block and inode bitmaps. The e2fsck program should be run
immediately after this option is used, and there is no guarantee that any data will be
salvageable. Due to the wide variety of possible options to mke2fs that affect the on-disk layout,
it is critical to specify exactly the same format options, such as blocksize, fs-type, feature
flags, and other tunables when using this option, or the file system will be further corrupted. In
some cases, such as file systems that have been resized, or have had features enabled after format
time, it is impossible to overwrite all of the superblocks correctly, and at least some file
system corruption will occur. It is best to run this on a full copy of the file system so other
options can be tried if this doesn't work.
-t type_sf
Indiquer le type de système de fichiers (c'est-à-dire ext2, ext3, ext4, etc.) qui doit être créé.
Si cette option n'est pas fournie, mke2fs utilisera un type de système de fichiers par défaut
défini soit par la façon dont la commande est appelée (par exemple en utilisant un nom de la forme
mkfs.ext2, mkfs.ext3, etc.) ou par la valeur par défaut définie par le fichier /etc/mke2fs.conf.
Cette option contrôle les options du système de fichiers qui sont utilisées par défaut, en
fonction de la section fstypes du fichier de configuration /etc/mke2fs.conf.
Si l'option -O est utilisée pour explicitement ajouter ou supprimer des options à activer pour le
système de fichiers nouvellement créé, le système de fichiers résultant peut ne pas être pris en
charge par le type de système de fichiers type_sf demandé (par exemple, « mke2fs -t ext3 -O extent
/dev/sdXX » créera un système de fichiers qui n'est pas pris en charge par l'implémentation du
système de fichiers ext3 que l'on peut trouver dans le noyau Linux ; et « mke2fs -t ext3 -O
^has_journal /dev/hdXX » créera un système de fichiers sans journal et donc ne pourra être pris en
charge par le code du système de fichiers ext3 du noyau Linux).
-T type_utilisation[,...]
Indiquer comment le système de fichiers va être utilisé afin que mke2fs puisse choisir les
paramètres optimaux pour cette utilisation. Les types d'utilisation gérés sont définis dans le
fichier de configuration /etc/mke2fs.conf. L'utilisateur peut définir un type d'utilisation ou
plus en fournissant une liste d'utilisations séparées par des virgules.
Si cette option n'est pas précisée, mke2fs utilisera un unique type d'utilisation par défaut en
fonction de la taille du système de fichiers à créer. Si la taille du système de fichiers est
inférieure à 3 mégaoctets, mke2fs(8) utilisera le type floppy. Si la taille du système de fichiers
est supérieure ou égale à 3 mégaoctets, mais inférieure à 512 mégaoctets, mke2fs(8) utilisera le
type small. Si la taille du système de fichiers est supérieure ou égale à 4 téraoctets mais
inférieure à 16 téraoctets, mke2fs(8) utilisera le type big. Si la taille du système de fichiers
est supérieure ou égale à 16 téraoctets, mke2fs(8) utilisera huge. Sinon, mke2fs(8) utilisera le
type par défaut default.
-U UUID
Définir l'identifiant unique universel du système de fichiers (UUID = Universal Unique ID) à UUID.
Le format d'UUID est une suite de chiffres hexadécimaux séparés par des tirets ; par exemple
« c1b9d5a2-f162-11cf-9ece-0020afc76f16 ». Le paramètre UUID peut aussi être l'un des suivants :
clear Effacer l'UUID du système de fichiers.
random Générer aléatoirement un nouvel UUID.
time Générer un nouvel UUID à partir de la date courante.
-v Exécution en mode bavard.
-V Afficher le numéro de version de mke2fs, puis quitter.
-z fichier_annulations
Avant de réécrire un bloc de système de fichiers, écrire le contenu du bloc dans un fichier de
récupération. Ce fichier peut être utilisé avec e2undo(8) pour restaurer l’ancien contenu du
système de fichiers si quelque chose se passe de travers. Si une chaîne vide est passée comme
argument, le fichier de récupération sera écrit dans un fichier appelé mke2fs-périphérique.e2undo
dans le répertoire indiqué par la variable d’environnement E2FSPROGS_UNDO_DIR ou la directive
undo_dir dans le fichier de configuration.
AVERTISSEMENT : le fichier d’annulations ne peut pas être utilisé pour se remettre d'une coupure
d'alimentation ou d'un plantage du système.
ENVIRONNEMENT
MKE2FS_SYNC
Si la valeur attribuée est un entier non nul, elle est utilisée pour déterminer la fréquence
d'appels à sync(2) pendant l'initialisation de la table des inœuds.
MKE2FS_CONFIG
Détermination du chemin du fichier de configuration (consultez mke2fs.conf(5)).
MKE2FS_FIRST_META_BG
Si la valeur attribuée est un entier non nul, elle est utilisée pour déterminer le premier groupe
de métablocs. C'est utilisé majoritairement pour le débogage.
MKE2FS_DEVICE_SECTSIZE
Si la valeur attribuée est un entier non nul, elle est utilisée pour déterminer la taille des
secteurs logiques du périphérique.
MKE2FS_DEVICE_PHYS_SECTSIZE
Si la valeur attribuée est un entier non nul, elle est utilisée pour déterminer la taille des
secteurs physiques du périphérique.
MKE2FS_SKIP_CHECK_MSG
Si cette variable est positionnée, ne pas afficher le message de vérification automatique du
système de fichiers induite par le compte du nombre de montages ou le temps écoulé depuis la
dernière vérification.
AUTEUR
Cette version de mke2fs a été écrite par Theodore Ts'o <tytso@mit.edu>.
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), ext4(5)
TRADUCTION
La traduction française de cette page de manuel a été créée par Gérard Delafond <gerard@delafond.org>,
Frédéric Delanoy <delanoy_f@yahoo.com>, Thierry Vignaud <tvignaud@mandriva.com>, Sébastien Blanchet,
Emmanuel Araman <Emmanuel@araman.org>, Éric Piel <eric.piel@tremplin-utc.net>, Nicolas François
<nicolas.francois@centraliens.net>, Romain Doumenc <rd6137@gmail.com>, David Prévot <david@tilapin.org>,
Cédric Boutillier <cedric.boutillier@gmail.com> et Jean-Paul Guillonneau <guillonneau.jeanpaul@free.fr>
Cette traduction est une documentation libre ; veuillez vous reporter à la GNU General Public License
version 3 concernant les conditions de copie et de distribution. Il n'y a aucune RESPONSABILITÉ LÉGALE.
Si vous découvrez un bogue dans la traduction de cette page de manuel, veuillez envoyer un message à
debian-l10n-french@lists.debian.org.
E2fsprogs version 1.47.2 Janvier 2025 MKE2FS(8)