Provided by:
manpages-fr-extra_20101103_all 
NOM
tune2fs - Ajuster les parametres des systemes de fichiers
ext2/ext3/ext4
SYNOPSIS
tune2fs [ -l ] [ -c nombre_max_montages ] [ -e comportement_erreur ] [
-f ] [ -i intervalle_entre_v'erifications ] [ -j ] [ -J options_journal
] [ -m pourcentage_blocs_r'eserv'es ] [ -o [^]options_montage[,...] ] [
-r nombre_blocs_r'eserv'es ] [ -s activer_r'eduction_superblocs ] [ -u
utilisateur ] [ -g groupe ] [ -C nombre_montages ] [ -E
options_'etendues ] [ -L nom_volume ] [ -M dernier_r'epertoire_montage ]
[ -O [^]caract'eristique[,...] ] [ -T date_derni`ere_v'erification ] [ -U
UUID ] peripherique
DESCRIPTION
tune2fs permet a l'administrateur systeme d'ajuster les parametres
modifiables des systemes de fichiers Linux ext2, ext3 ou ext4. Les
valeurs de ces options peuvent etre affichees en utilisant l'option -l
du programme tune2fs(8) ou en utilisant le programme dumpe2fs(8).
OPTIONS
-c nombre_max_montages
Ajuster le nombre maximal de montages entre deux verifications
du systeme de fichiers par e2fsck(8). Si nombre_max_montages
vaut 0 ou -1, le nombre de fois que le systeme de fichiers a ete
monte sera ignore par e2fsck(8) et par le noyau.
Faire varier le compteur de montage au bout duquel les systemes
de fichiers seront obligatoirement verifies permet d'eviter que
les systemes de fichiers ne soient tous verifies en meme temps
lors de l'utilisation de systemes de fichiers journalises.
Vous devez etre conscient des consequences si vous desactivez
entierement la verification dependante du compteur de montage.
Des disques, cables, memoires defectueux ou des bogues du noyau
peuvent corrompre un systeme de fichiers sans que celui-ci ne
soit marque comme << sale >> ou << errone >>. Si vous utilisez
la journalisation sur votre systeme de fichiers, votre systeme
de fichiers ne sera jamais marque comme sale et donc ne sera pas
verifie normalement. Une erreur de systeme de fichiers detectee
par le noyau peut encore forcer un fsck lors du prochain
redemarrage, mais il sera peut etre deja trop tard a ce moment
la pour prevenir la perte de donnees.
Voir aussi l'option -i pour les verifications fonctions du temps
ecoule.
-C nombre_montages
Definir le nombre de fois que le systeme de fichiers a ete
monte. S'il est configure a une valeur plus importante que le
parametre nombre_max_montages definit par l'option -c, e2fsck(8)
verifiera le systeme de fichiers lors du prochain redemarrage.
-e comportement_erreur
Changer le comportement du noyau quand des erreurs ont ete
detectees. Dans tous les cas, une erreur de systeme de fichiers
provoquera l'execution de e2fsck(8) pour verifier le systeme de
fichiers lors du prochain redemarrage. Les choix possibles pour
comportement_erreur sont :
continue Continuer l'execution normale.
remount-ro Remonter le systeme de fichiers en
lecture-seule.
panic Provoquer une panique du noyau.
-E options_'etendues
Definir les options etendues pour le systeme de fichiers. Les
options etendues sont separees par des virgules et peuvent
prendre un parametre en utilisant le signe egal (<< = >>). Les
options etendues suivantes sont gerees :
stride=taille_bande
Configurer le systeme de fichiers pour une matrice
RAID avec une taille de bande de stride-size blocs
du systeme de fichiers. Il s'agit du nombre de blocs
lus ou ecrits sur le disque avant de passer au
disque suivant. Ceci affecte principalement le
placement des meta-donnees comme la carte des blocs
au moment de la creation du systeme de fichier avec
mke2fs pour eviter de les placer toutes sur le meme
disque, ce qui peut reduire les performances.Elle
peut aussi etre utilisee par l'allocateur de blocs.
stripe_width=largeur_bande
Configurer le systeme de fichiers pour une matrice
RAID avec une largeur de bande de largeur_bande
blocs du systeme de fichiers. Il s'agit typiquement
de largeur_bande * N, ou N est le nombre de disques
de donnees sur le RAID (par exemple, RAID 5 N+1,
RAID6 N+2) Ceci permet a l'allocateur de blocs
d'eviter des sequences de lecture / modification /
ecriture de la parite dans une bande RAID si c'est
possible quand les donnees sont ecrites.
hash_alg=algo_hachage
Definir l'algorithme de hachage utilise par defaut
pour les systemes de fichier avec des repertoires
utilisant des arbres binaires haches. Les
algorithmes acceptes sont : legacy, half_md4 et tea.
test_fs
Positionner un attribut dans le superbloc du systeme
de fichier indiquant qu'il ne peut etre monte en
utilisant du code experimental du noyau, comme le
systeme de fichiers ext4dev.
^test_fs
Effacer l'attribut test_fs, ce qui indique que le
systeme de fichiers ne doit etre monte qu'avec du
code de prise en charge d'un systeme de fichiers
pres pour la production.
-f Forcer l'operation de tune2fs a se terminer jusqu'a la fin meme
en cas d'erreur. Cette option est utile lors de la suppression
de la caracteristique has_journal d'un systeme de fichiers qui a
un journal externe (ou qui a ete corrompu de telle maniere qu'il
semble en avoir un) mais que le journal n'est pas disponible.
AVERTISSEMENT : supprimer le journal externe d'un systeme de
fichiers qui n'a pas ete demonte proprement sans rejouer au
prealable le journal externe peut amener a des pertes de donnees
severes et une corruption du systeme de fichiers.
-g groupe
Definir le groupe qui peut utiliser les blocs reserves dans le
systeme de fichiers. Le parametre groupe peut etre soit un nom
de groupe soit un GID (identifiant de groupe) numerique. Si un
nom de groupe est fourni, il est converti en GID numerique puis
enregistre dans le superbloc.
-i intervalle_entre_v'erifications[d|m|w]
Ajuster la duree maximale entre deux verifications du systeme de
fichiers. Le suffixe indique l'unite (par defaut ce sont des
jours) : d pour les jours (days), m pour les mois (months) et w
pour les semaines (weeks). La valeur zero desactivera les
verifications periodiques.
Il est vivement recommande d'activer soit -c (limite en nombre
de montages) soit -i (limite en temps) pour que e2fsck(8)
verifie regulierement et completement le systeme de fichiers.
Dans le cas contraire vous risquez d'aboutir a des corruptions
silencieuses du systeme de fichiers en cas de defauts dans les
disques, cables, memoires ou dans la conception du noyau et vous
ne vous en apercevrez que lorsqu'il sera trop tard, apres la
perte des donnees.
-j Ajouter un journal ext3 au systeme de fichiers. Si l'option -J
n'est pas specifiee, les parametres par defaut pour les journaux
seront utilises pour creer un journal de taille adaptee (en
fonction de la taille du systeme de fichiers) stocke dans le
systeme de fichiers. Remarquez que vous devez utiliser un noyau
qui possede le support pour ext3 pour exploiter reellement le
journal.
Si cette option est utilisee pour creer un journal sur un
systeme de fichiers monte, un fichier immuable, .journal, sera
cree dans le repertoire racine du systeme de fichiers, etant
donne que c'est l'unique maniere de creer l'inode du journal
lorsque le systeme de fichiers est monte. Lorsque le journal
ext3 est visible et que le systeme de fichiers est monte, il est
dangereux de le modifier ou de le supprimer ; c'est pour cette
raison que le fichier est marque comme immuable. Pendant la
verification de systemes de fichiers demontes, e2fsck(8)
deplacera automatiquement .journal vers l'inode de journal
reserve, qui est invisible. Pour tous les systemes de fichiers a
l'exception du systeme de fichiers racine, cela devrait etre
fait automatiquement au prochain redemarrage de la machine.
Etant donne que le systeme de fichiers racine est monte en
lecture seule, e2fsck(8) devra etre execute depuis un disque de
reparation pour que la transition soit effectuee.
Sur certaines distributions, telles que Debian, si un ramdisk
initial est utilise, les scripts initrd convertiront
automatiquement un systeme de fichiers ext2 racine vers un ext3
si le fichier /etc/fstab specifie que le systeme de fichiers
racine comme ext3. Ainsi, cela evite l'utilisation d'un disque
de reparation pour ajouter un journal ext3 au systeme de
fichiers racine.
-J options_journal
Remplacer les parametres par defaut pour la creation du journal
ext3. Les options du journal sont separees par des virgules et
peuvent prendre un parametre en utilisant le symbole egal
(<< = >>). Les options suivantes sont supportees :
size=taille_journal
Specifier la taille du fichier journal en
mega-octets. Sa taille doit etre comprise entre 1024
blocs, (c'est-a-dire 1Mo si on utilise des blocs de
1k, 4Mo pour des blocs de 4k, etc.) et 102 400
blocs. Il doit y avoir suffisamment d'espace libre
pour stocker un journal de cette taille.
device=journal_externe
Attacher le systeme de fichiers au journal du
peripherique journal_externe. Le journal externe
doit avoir deja ete cree en utilisant la commande :
mke2fs -O p'eriph'erique_journal journal_externe
Remarquez que journal_externe doit avoir ete formate
avec la meme taille de blocs que les systemes de
fichiers qui l'utiliseront. De plus, meme s'il est
possible d'attacher plusieurs systemes de fichiers a
un unique journal, le noyau Linux et e2fsck(8) ne
supportent toujours pas le partage de journal
externe.
Au lieu de specifier directement un nom de
peripherique, journal_externe peut aussi etre
specifie sous la forme LABEL=nom ou UUID=UUID pour
indiquer le journal externe par le nom de volume ou
par l'UUID stocke dans le superbloc ext2 au debut du
journal. Utilisez dumpe2fs(8) pour afficher le nom
de volume et l'UUID du peripherique d'un journal.
Voir aussi l'option -L de tune2fs(8).
Une seule des deux options size ou device peut etre utilisee
pour un systeme de fichiers donne.
-l Lister le contenu du superbloc du systeme de fichiers, dont les
valeurs actuelles des parametres qui peuvent etre definis par ce
programme.
-L nom_volume
Definir le nom de volume du systeme de fichiers. Les noms de
volume des systemes de fichiers ext2 sont limites a 16
caracteres ; si nom_volume est plus long que 16 caracteres,
tune2fs le tronquera et affichera un avertissement. Le nom de
volume peut etre utilise par mount(8), fsck(8) et /etc/fstab(5)
(et probablement d'autres) en specifiant LABEL=nom_volume a la
place du nom de peripherique comme /dev/hda5.
-m pourcentage_blocs_r'eserv'es
Definir en pourcents la fraction du systeme de fichiers qui ne
peut etre allouee que par des processus privilegies. La
reservation de blocs du systeme de fichiers pour une utilisation
par des processus privilegies permet d'eviter la fragmentation
et permet aux demons lance par root, comme syslogd(8), de
continuer a fonctionner correctement apres que les processus non
privilegies ne soient plus autorises a ecrire sur le systeme de
fichiers. La valeur par defaut est de 5 %.
-M dernier_r'epertoire_montage
Definir le dernier point de montage du systeme de fichiers.
-o [^]option_montage[,...]
Positionner ou effacer les options de montage par defaut du
systeme de fichiers. Les options de montage par defaut peuvent
etre remplacees via les options de montage specifiees soit dans
/etc/fstab(5) soit en argument de ligne de commande a mount(8).
Les noyaux anciens peuvent ne pas supporter cette
fonctionnalite ; en particulier, les noyaux anterieurs a 2.4.20
ignorerons probablement le champ d'options de montage present
dans le superbloc.
Plusieurs options de montage peuvent etre positionnees ou
effacees en les separant par des virgules. Les options prefixees
par un accent circonflexe (<< ^ >>) seront effacees du superbloc
tandis que celles sans prefixe ou avec le prefixe << + >> seront
ajoutees.
Les options de montage suivantes peuvent etre positionnees ou
effacees en utilisant tune2fs :
debug Activer le code de debogage pour ce systeme de
fichiers.
bsdgroups
Emuler le comportement BSD lors de la creation de
fichiers : ils prennent l'ID de groupe du repertoire
dans lequel ils sont crees. Le comportement standard
Systeme V est celui par defaut, les fichiers crees
prennent l'ID de groupe du processus courant, a
moins que le bit setgid du repertoire ne soit
positionne, auquel cas il prendra l'ID de groupe du
repertoire parent et egalement le bit setgid si
c'est lui-meme un repertoire.
user_xattr
Activer les attributs etendus de l'utilisateur.
acl Activer les listes de controle d'acces POSIX (ACL).
uid16 Desactiver les UID et GID 32 bits. Cela permet
l'interoperabilite avec les noyaux anciens qui ne
supportent que des valeurs 16 bits.
journal_data
Quand le systeme de fichiers est monte avec la
journalisation activee, toutes les donnees (pas
uniquement les meta-donnees) sont inscrites dans le
journal avant d'etres ecrites sur le systeme de
fichiers.
journal_data_ordered
Quand le systeme de fichiers est monte avec la
journalisation activee, toute donnee est ecrite sur
le systeme de fichiers principal avant que ses
meta-donnees ne soient inscrites dans le journal.
journal_data_writeback
Quand le systeme de fichiers est monte avec la
journalisation activee, les donnees peuvent etre
ecrites sur le systeme de fichiers principal apres
que ses meta-donnees soient inscrites dans le
journal. Cela peut augmenter le debit, cependant
cela peut aussi faire apparaitre des donnees
anciennes dans les fichiers suite a un crash et a
une restauration a l'aide du journal.
-O [^]caract'eristique[,...]
Positionner ou effacer les caracteristiques indiquees du systeme
de fichiers. Plusieurs caracteristiques peuvent etre
positionnees ou effacees en les separant par des virgules. Les
caracteristiques prefixees par un accent circonflexe (<< ^ >>)
seront effacees du superbloc tandis que celles sans prefixe ou
avec le prefixe << + >> seront ajoutees.
Les caracteristiques suivantes peuvent etre positionnees ou
effacees en utilisant tune2fs :
dir_index
Utiliser des arbres binaires haches pour accelerer
la recherche dans les repertoires de grande taille.
filetype
Enregistrer les informations sur les types de
fichiers dans les entrees de repertoires.
flex_bg
Permettre de placer les tables de blocs et d'inoeuds
pour un groupe de blocs n'importe ou sur le medium
de stockage. Tune2fs ne reorganisera pas son
emplacement, comme le ferait mkde2fs(8) en creant un
nouveau systeme de fichiers ayant la caracteristique
flex_bg activee.
has_journal
Utiliser un journal pour assurer la coherence du
systeme de fichiers meme apres un arret brutal.
Ajouter cette caracteristique est equivalent a
utiliser l'option -j.
large_file
Le systeme de fichiers peut contenir des fichiers de
plus de 2 Go. (Les noyaux recents activent cette
caracteristique automatiquement quand un fichier de
plus de 2 Go est cree).
resize_inode
Reserver de l'espace pour que la table des
descripteurs de groupes de blocs puisse grossir dans
le futur. Tune2fs ne prend en charge que
l'effacement de cette caracteristique du systeme de
fichiers.
sparse_super
Limiter le nombre de sauvegardes des superblocs pour
economiser de l'espace sur les grands systemes de
fichiers.
uninit_bg
Permettre au noyau d'initialiser la table des blocs
et des inoeuds et de garder une trace des inoeuds
inutilises d'un systeme de fichiers, pour reduire la
duree d'execution de e2fsck(8). La premiere
execution de e2fsck apres avoir active cette
fonctionnalite prendra le meme temps, mais les
executions suivantes de e2fsck ne prendront qu'une
fraction de ce temps, en fonction du taux de
remplissage du systeme de fichiers.
Apres avoir modifie les caracteristiques sparse_super,
uninit_bg, filetype ou resize_inode, e2fsck(8) doit etre lance
sur le systeme de fichiers pour que ce dernier retourne a un
etat coherent. Tune2fs affichera un message demandant a
l'administrateur systeme d'executer e2fsck(8) lorsque cela est
necessaire. Apres l'ajout de la caracteristique dir_index,
e2fsck -D doit etre execute pour convertir les repertoires
existants dans le format utilisant des arbres binaires haches.
Lorsque certaines caracteristiques sont activees, il pourra etre
impossible de monter le systeme de fichiers sur des noyaux ne
gerant pas ces caracteristiques. En particulier, les
caracteristiques uninit_bg et flex_bg ne sont prises en charge
que par les systemes de fichiers ext4.
-r nombre_blocs_r'eserv'es
Definir le nombre de blocs reserves dans le systeme de fichiers.
-T date_derni`ere_v'erification
Definir la date de derniere modification du systeme de fichiers
a l'aide de e2fsck. Cette date est interpretee en utilisant la
zone de temps actuelle (locale). Cela peut etre utile dans des
scripts qui utilisent un gestionnaire de volume logique (LVM)
pour prendre une sauvegarde instantanee d'un systeme de fichiers
puis qui verifient le systeme de fichiers lors de temps libres
pour s'assurer qu'il n'y pas eu de corruptions dues a des
problemes materiels, etc. Si le systeme de fichiers est bon,
cette option peut etre utilisee pour definir la date de
verification sur le systeme de fichiers d'origine. Le format de
date_derni`ere_v'erification est une date au format international,
avec eventuellement une heure, c'est-a-dire
YYYYMMDD[HH[MM[SS]]]. Le mot-cle now (maintenant) est egalement
accepte, auquel cas la date de derniere verification sera
positionnee a la date actuelle.
-u utilisateur
Definir l'utilisateur qui peut utiliser les blocs reserves dans
le systeme de fichiers. utilisateur peut etre un UID
(identifiant utilisateur) numerique ou un nom d'utilisateur. Si
un nom d'utilisateur est fourni, il sera converti en UID
numerique avant d'etre stocke dans le superbloc.
-U UUID
Definir l'identifiant unique universel du systeme de fichiers
(UUID = Universal Unique ID) a UUID. Le format d'UUID est une
suite de chiffres hexadecimaux separes par des tirets ; par
exemple << c1b9d5a2-f162-11cf-9ece-0020afc76f16 >>. Le parametre
UUID peut aussi etre l'un des suivants :
clear Effacer l'UUID du systeme de fichiers.
random Generer aleatoirement un nouvel UUID.
time Generer un nouvel UUID a partir de la date courante.
L'UUID peut etre utilise par mount(8), fsck(8) et /etc/fstab(5)
(et probablement d'autres) en specifiant UUID=uuid a la place du
nom de peripherique comme /dev/hda1.
Voir uuidgen(1) pour plus d'informations. Si le systeme n'a pas
de bon generateur aleatoire comme /dev/random ou /dev/urandom,
tune2fs utilisera automatiquement un UUID genere a partir de la
date a la place de l'UUID genere aleatoirement.
BOGUES
Nous n'avons pas encore trouve de bogues. Ca ne veut pas dire qu'il n'y
en a pas...
AUTEUR
tune2fs a ete ecrit par Remy Card <Remy.Card@linux.org>. Il est
actuellement maintenu par Theodore Ts'o <tytso@alum.mit.edu>. tune2fs
utilise la bibliotheque ext2fs ecrite par Theodore Ts'o
<tytso@mit.edu>. Cette page de manuel a ete ecrite par Christian Kuhtz
<chk@data-hh.Hanse.DE>. La verification periodique a ete ajoutee par
Uwe Ohse <uwe@tirka.gun.de>.
DISPONIBILIT'E
tune2fs fait partie du paquet e2fsprogs qui est disponible sur
http://e2fsprogs.sourceforge.net.
VOIR AUSSI
debugfs(8), dumpe2fs(8), e2fsck(8), mke2fs(8)
TRADUCTION
Cette page de manuel a ete traduite par Sebastien Blanchet en 2002. La
version presente 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.