Provided by: manpages-fr-extra_20140201_all 

NOM
ext2 - Le deuxième système de fichiers étendu
ext3 - Le troisième système de fichiers étendu
ext4 - Le quatrième système de fichiers étendu
DESCRIPTION
Les deuxième, troisième et quatrième systèmes de fichiers étendus (ou plus communément connus comme ext2,
ext3 et ext4) sont les systèmes de fichiers Linux qui sont historiquement utilisés par défaut par de
nombreuses distributions Linux. Ce sont des systèmes de fichiers généralistes qui ont été conçus pour
être extensibles et bénéficier d'une compatibilité ascendante. En particulier, les systèmes prévus
auparavant pour fonctionner avec les systèmes de fichiers ext2 et ext3 peuvent être montés avec le pilote
de système de fichiers ext4, et en effet, dans de nombreuses distributions Linux modernes, le pilote de
système de fichiers est configuré pour prendre en charge les requêtes de montage des systèmes de fichiers
ext2 et ext3.
FONCTIONNALITÉS DU SYSTÈME DE FICHIERS
Un système de fichiers formaté pour ext2, ext3 ou ext4 peut avoir un sous-ensemble des fonctionnalités
suivantes activé. Suivant la version du noyau Linux utilisé, toutes les implémentations des systèmes de
fichiers ext2, ext3 ou ext4 ne prennent pas en charge certaines fonctionnalités. Sur d'autres systèmes
d'exploitation tels que GNU/Hurd ou FreeBSD, l'implémentation d'ext2 ne prend en charge qu'un ensemble
très restreint de ces fonctionnalités
64bit
Cette fonctionnalité permet au système de fichiers d'être plus grand que 2^32 blocs.
Cette fonctionnalité est activée automatiquement si besoin, mais il peut être utile de
l'indiquer explicitement s'il est envisagé de redimensionner le système de fichiers
pour atteindre un nombre de blocs supérieur à 2^32, même si celui-ci était plus petit
que ce seuil lors de sa création. Remarquez que des versions précédentes du noyau et
de e2fsprogs ne prendront pas en charge les systèmes de fichiers avec cette
fonctionnalité activée pour ext4.
bigalloc
Cette fonctionnalité d'ext4 active l'allocation de blocs par cluster, de sorte que
l'unité d'allocation en nombre de blocs est une puissance de deux. Cela signifie que
chaque bit de ce qui était traditionnellement connu comme la carte d'allocation de
bloc indique maintenant si un cluster est utilisé ou non, un cluster étant par défaut
composé de 16 blocs. Cette fonctionnalité peut diminuer le temps passé dans des
allocations de blocs et limite la fragmentation, en particulier pour les grands
fichiers. La taille peut être indiquée par l'option -C.
Attention : la fonctionnalité bigalloc est encore en développement, et peut ne pas
être complètement prise en charge par le noyau ou peut être boguée. Veuillez consulter
la page web http://ext4.wiki.kernel.org/index.php/Bigalloc pour plus d'informations.
Elle peut entrer en conflit avec l'allocation avec retard (consultez l'option
nodelalloc de mount).
Cette fonctionnalité nécessite l'activation des fonctionnalités extent.
dir_index
Utiliser des arbres binaires hachés (hashed b-trees en anglais) pour accélérer la
recherche de noms dans de grands répertoires. Cette fonctionnalité est prise en charge
par les systèmes de fichiers ext3 et ext4, et est ignorée par les systèmes de fichiers
ext2.
dir_nlink
Cette fonctionnalité d'ext4 permet d'avoir plus de 65 000 sous-répertoires par
répertoire.
extent
Cette fonctionnalité d'ext4 permet la correspondance entre les numéros de blocs
logiques pour un inœud particulier et les blocs physiques sur le périphérique de
stockage qui seront stockés au moyen d'un arbre étendu, qui est une structure de
données plus efficace que le schéma de bloc indirect traditionnel utilisé par les
systèmes de fichiers ext2 et ext3. L'utilisation d'arbres étendus diminue le coût
associé aux métadonnées des blocs, améliore les performances du système de fichiers et
diminue le besoin de lancer e2fsck(8) sur le système de fichiers. (Remarque : les deux
noms extent et extents sont considérés comme valables pour cette fonctionnalités pour
des raisons historiques et de compatibilité ascendante).
extra_isize
Cette fonctionnalité d'ext4 réserve une quantité précise de place dans chaque inœud
pour les métadonnées étendues telles que les horodatages en nanosecondes et les temps
de création de fichiers, même si le noyau actuel n'a pas besoin de tant de place. Sans
cette fonctionnalité, le noyau va réserver la quantité de place nécessaire pour les
fonctionnalités dont il a besoin actuellement, et le reste sera utilisé par les
attributs étendus.
Pour que cette fonctionnalité soit utile, la taille des inœuds doit être d'au moins
256 octets.
ext_attr
Cette fonctionnalité active l'utilisation des attributs étendus. Cette fonctionnalité
est prise en charge par ext2, ext3 et ext4.
filetype
Cette fonctionnalité active le stockage de l'information du type de fichiers dans les
répertoires. Cette fonctionnalité est prise en charge par ext2, ext3 et ext4.
flex_bg
Cette fonctionnalité d'ext4 permet au groupe de métadonnées relatif au bloc (carte des
allocations et table des inœuds) soit placé n'importe où sur le périphérique de
stockage. De plus, mke2fs placera ensemble les données de ce groupe, à partir du
premier bloc du groupe de chaque « groupe flex_bg ». La taille du groupe flex_bg peut
être précisée via l'option -G.
has_journal
Créer un journal pour assurer la cohérence du système de fichiers même après un arrêt
brutal. Ajouter cette fonctionnalité est équivalent à utiliser l'option -j. Cette
fonctionnalité est prise en charge par ext3 et ext4, et ignorée par le pilote de
système de fichiers ext2.
huge_file
Cette fonctionnalité d'ext4 permet d'avoir des fichiers de plus de 2 téraoctets.
journal_dev
Cette fonctionnalité est activée sur le superbloc trouvé dans un périphérique de
journal externe. La taille de bloc pour le journal externe doit être la même que celle
du système de fichiers qui l'utilise.
Le périphérique de journal externe peut être utilisé par un système de fichiers en
indiquant à mke2fs(8) ou tune2fs(8) l'option -j device=external-devicegt.
large_file
Cette fonctionnalité est automatiquement activée par les noyaux récents lorsqu'un
fichier de plus de 2 gigaoctets est créé. Les noyaux très anciens ne pouvaient pas
gérer de si grands fichiers, et cette fonctionnalité était utilisée pour éviter à ces
noyaux de monter les systèmes de fichiers qu'ils ne pouvaient comprendre.
meta_bg
Cette fonctionnalité d'ext4 permet de redimensionner les systèmes de fichiers en ligne
sans avoir besoin explicitement de réserver de la place pour l'augmentation de la
taille des descripteurs de groupes de blocs. Cette méthode est aussi utilisée pour
redimensionner les systèmes de fichiers qui font plus de 2^32 blocs. Il n'est pas
recommandé d'activer cette fonctionnalité lors de la création d'un système de
fichiers, étant donné que cette méthode alternative de stocker le descripteur de
groupe de bloc va augmenter le temps nécessaire à monter le système de fichiers. Les
noyaux récents peuvent automatiquement activer cette fonctionnalité si nécessaire
pendant un redimensionnement en ligne pendant lequel il n'y aurait plus de place
réservée disponible dans l'inœud redimensionné.
mmp
Cette fonctionnalité d'ext4 fournit une protection multiple de montage (« MMP »).
Cette fonctionnalité contribue à la protection du système de fichiers contre les
montages multiples et est utile dans les environnements de stockage partagé.
quota
Créer des inœuds de quota (inœud nº 3 pour le quota utilisateur, inœud nº 4 pour le
quota de groupe) et les positionner dans le superbloc. Avec cette fonctionnalité, les
quotas seront activés automatiquement lorsque le système de fichiers sera monté.
Cette fonctionnalité implique que les fichiers de quota (c'est-à-dire user.quota et
group.quota, qui existaient dans la version plus ancienne des quotas) sont cachés dans
les inœuds.
Attention : la fonctionnalité de quota est encore en développement, et peut ne pas
être complètement prise en charge par le noyau ou peut être boguée. Veuillez consulter
la page web https://ext4.wiki.kernel.org/index.php/Quota pour plus d'informations.
resize_inode
Cette fonctionnalité du système de fichiers indique que de la place a été réservée
pour que le système de fichiers puisse étendre la table des descripteurs de groupe de
blocs lors de son redimensionnement alors qu'ilest monté. L'opération de
redimensionnement est effectuée par le noyau et déclenchée par resize2fs(8). Par
défaut, mke2fs essaie de réserver de la place pour que le système de fichiers puisse
grossir 1024 fois. Ceci peut être changé en utilisant l'option étendue resize.
Cette fonctionnalité nécessite l'activation de la fonctionnalité sparse_super.
sparse_super
Cette fonctionnalité est activée sur tous les systèmes de fichiers ext2, ext3 et ext4
récents. Elle indique que les copies de sauvegarde des descripteurs de superblocs et
de groupes de blocs sont présents seulement sur quelques groupes de blocs et non sur
tous.
uninit_bg
Cette fonctionnalité du système de fichiers ext4 indique que les descripteurs de
groupes de blocs seront protégés à l'aide de sommes de vérification, rendant plus sûre
la création par mke2fs(8) d'un système de fichiers sans initialisation de tous les
groupes de blocs. Le noyau délimitera les inœuds inutilisés, et initialisera les
tables d'inœuds et de blocs en différé. Cette fonctionnalité réduit le temps mis pour
la vérification du système de fichiers avec e2fsck, ainsi que le temps nécessaire à
mke2fs(8) pour créer le système de fichiers.
VOIR AUSSI
mke2fs(8), mke2fs.conf(5), e2fsck(8), dumpe2fs(8), tune2fs(8), debugfs(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.
E2fsprogs version 1.42.9 décembre 2013 EXT4(5)