Provided by:
manpages-fr-extra_20111118_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[,...] ] [-Q options-quota ] [ -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).
Le p'eriph'erique peut etre soit un nom de fichier (par exemple,
/dev/sda1), soit une etiquette : "LABEL=nom_volume" (par exemple
LABEL=home), soit un UUID : "UUID=UUID" (par exemple
UUID=e40486c6-84d5-4f2f-b99c-032281799c9d).
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 prises en charge :
clear_mmp
Reinitialiser le bloc MMP (s'il existe) a un etat
sain. A n'utiliser qu'en ayant la certitude que le
peripherique n'est pas monte ou que son systeme de
fichiers n'est pas en train d'etre verifie, afin
d'eviter une corruption severe du systeme de
fichiers.
mmp_update_interval=intervalle
Ajuster la duree, en seconde, de l'intervalle de
temps pour la mise a jour MMP. Indiquer un
intervalle de 0 signifie utiliser la valeur par
defaut. La valeur indiquee doit etre inferieure a
300 secondes. Cette option necessite que la
caracteristique mmp ait ete activee.
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. Cela affecte principalement le
placement des metadonnees 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) Cela 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.
mount_opts=cha^ine_option_montage
Configurer un ensemble d'options de montage qui
seront utilisees lorsque le systeme de fichiers sera
monte. Contrairement aux options de montage par
defaut basees sur un masque de bits qui peuvent etre
indiquees avec l'option -o, mount_option_string est
une chaine de caracteres arbitraire de longueur
inferieure a 63 octets, qui est ensuite enregistree
dans le superbloc.
Le pilote du systeme de fichiers ext4 appliquera
d'abord les options basees sur un masque de bits,
puis analysera la chaine mount_option_string, avant
d'analyser les options passees directement au
programme mount(8).
Ce reglage du superbloc est pris en compte dans les
noyaux 2.6.35 et posterieurs. Il est en revanche
completement ignore par les pilotes pour les
systemes de fichiers ext2 et ext3.
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 indiquee, 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'inoeud 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'inoeud 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 indique 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
Indiquer la taille du fichier journal en megaoctets.
Sa taille doit etre comprise entre 1024 blocs,
(c'est-a-dire 1 Mo si on utilise des blocs de 1 ko,
4 Mo pour des blocs de 4 ko, 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 d'indiquer directement un nom de
peripherique, journal_externe peut aussi etre
indique 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 indiquant LABEL=nom_volume a la
place du nom de peripherique comme /dev/hda5.
-m pourcentage_blocs_r'eserv'es
Definir en pour cent 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 le superutilisateur, 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 indiquees 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 metadonnees) 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
metadonnees 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 metadonnees 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.
nobarrier
Le systeme de fichiers sera monte avec les
operations de barrieres d'ecriture desactivees.
(Cette option n'est actuellement prise en charge que
par le pilote du systeme de fichiers ext4 dans les
noyaux 2.6.35 et posterieurs.)
block_validity
Le systeme de fichiers sera monte avec l'option de
validite de bloc activee, ce qui entrainera des
verifications supplementaires apres la lecture ou
l'ecriture dans le systeme de fichiers. Cela empeche
l'apparition de blocs de metadonnees corrompus
causant des dommages au systeme de fichiers par la
reecriture de parties de la table des inoeuds ou des
descripteurs de groupes de blocs. Cela a un cout en
terme de consommation de memoire et de temps
processeur, donc ce n'est active que pour le
debogage. (Cette option n'est actuellement prise en
charge que par le pilote du systeme de fichiers ext4
des noyaux 2.6.35 et posterieurs.)
discard
Le systeme de fichiers sera monte avec l'option de
montage discard. Cela conduira le systeme de
fichiers a essayer d'utiliser les caracteristiques
d'abandon (<< discard >>) ou de rognage (<< trim >>)
de certains peripheriques de stockage (tels que les
disques durs SSD et les disques a allocation fine et
dynamique disponibles dans certaines baies de
stockage) pour informer le peripherique de stockage
que les blocs appartenant aux fichiers effaces
peuvent etre reutilises. (Cette option n'est
actuellement prise en charge que par le pilote du
systeme de fichiers ext4 des noyaux 2.6.35 et
posterieurs.)
nodelalloc
Le systeme de fichiers sera monte avec l'option de
montage nodelalloc. Cela aura pour effet de
desactiver la fonctionnalite d'allocation retardee.
(Cette option n'est actuellement prise en charge que
par le pilote du systeme de fichiers ext4 des
noyaux 2.6.35 et posterieurs.)
-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.
dir_nlink
Autoriser plus de 65 000 sous-repertoires par
repertoire.
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.
mmp Activer ou desactiver la protection multiple de
montage (<< MMP >>). Cette fonctionnalite contribue
a la protection du systeme de fichiers contre les
montages multiples et est utile dans les
environnements de stockage partage.
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.
-p mmp_intervalle_v'erif
Determiner l'intervalle de temps, en seconde, entre deux
verifications de MMP. Il est de 5 secondes par defaut.
-r nombre_blocs_r'eserv'es
Definir le nombre de blocs reserves dans le systeme de fichiers.
-Q options-quota
Definir la caracteristique de << quota >> sur le superbloc et
travailler sur les fichiers de quota pour le type de quota
donne. Les options de quota possibles sont les suivantes :
[^]usrquota
Positionner ou supprimer l'inoeud de quota
utilisateur dans le superbloc. [^]grpquota
Positionner ou supprimer l'inoeud de quota de groupe
dans le superbloc.
-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
indiquant 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.