RESIZE2FS
Table des matières
Retour à l'index
NOM
resize2fs - Redimensionner un système de fichiers ext2/ext3/ext4
SYNOPSIS
resize2fs [ -fFpPMbs ] [ -d drapeaux_débogage ] [ -S
bande_RAID ] [ -z fichier_récupération ] périphérique [
taille ]
DESCRIPTION
Le programme resize2fs change la taille de systèmes de fichiers ext2,
ext3 ou ext4. Il peut être utilisé pour augmenter ou réduire la taille d'un
système de fichiers non monté indiqué par périphérique. Si le système de
fichiers est monté, il peut augmenter la taille du système de fichiers en
supposant que le noyau et le système de fichiers gèrent le changement de
taille à chaud (les noyaux Linux 2.6 modernes permettent de ne changer la
taille à chaud que pour les systèmes de fichiers ext3 et ext4. Les systèmes
de fichiers ext3 nécessiteront l'activation de la fonctionnalité
resize_inode).
Le paramètre taille indique la taille demandée du système de fichiers. Si
aucune unité n'est précisée, l'unité du paramètre taille est la taille de
bloc du système de fichiers. En option, le paramètre taille peut être
suffixé d'un indicateur d'unité : « K », « M », « G » ou « T » (casse
indifférenciée) ou « s » pour respectivement des kilooctets, mégaoctets,
gigaoctets ou téraoctets (puissance de deux) ou des secteurs de
512 octets. La taille du système de fichiers ne devrait jamais être
supérieure à la taille de la partition. Si le paramètre taille n'est pas
utilisé, la taille par défaut est la taille de la partition.
Le programme resize2fs ne modifie pas la taille des partitions. Si vous
voulez augmenter la taille d'un système de fichiers, vous devez dans un
premier temps augmenter la taille de sa partition, ce qui peut être fait à
l'aide de fdisk(8) en détruisant la partition et en en recréant une plus
large ou en utilisant lvextend(8), si vous utilisez le gestionnaire de
volumes logiques lvm(8). Quand vous recréez la partition, assurez-vous
que vous la créez avec le même cylindre de début qu'avant ! Autrement, le
redimensionnement ne fonctionnera probablement pas et vous pourriez perdre
complètement le système de fichiers. Après avoir lancé fdisk(8), exécutez
resize2fs pour changer la taille du système de fichiers ext2 pour
utiliser toute la taille disponible sur la partition.
Si vous souhaitez réduire une partition ext2, utilisez d'abord resize2fs
pour réduire la taille du système de fichiers. Vous pouvez ensuite utiliser
fdisk(8) pour réduire la taille de la partition, en vous assurant de ne
pas la rendre plus petite que la nouvelle taille du système de fichiers
ext2 !
Les options -b et -s respectivement activent ou désactivent la
fonctionnalité 64 bits. Le programme resize2fs fera bien évidemment
attention à redimensionner les descripteurs de groupe de blocs et de
déplacer les autres blocs de données ailleurs comme nécessaire. Il n’est pas
possible de redimensionner le système de fichiers et de changer
simultanément l’état 64 bits.
OPTIONS
- -b
-
Activer la fonctionnalité 64 bits, redimensionner les descripteurs comme il
faut et déplacer les autres métadonnées ailleurs.
- -d drapeaux_débogage
-
Activer différentes fonctionnalités de débogage de resize2fs, si elles
ont été activées lors de la compilation du programme. drapeaux_débogage
doit être calculé en ajoutant les nombres associés à chacune des
fonctionnalités voulues dans la liste suivante :
2 - Déboguer le déplacement des blocs
4 - Déboguer le déplacement des inœuds
8 - Déboguer le déplacement des tables d'inœuds
16 - Afficher les informations d'horodatage
32 - Déboguer le calcul de la taille minimale du système de fichiers (-M)
- -f
-
Forcer resize2fs à poursuivre le changement de taille du système de
fichiers en ignorant les vérifications de sécurité que resize2fs effectue
normalement.
- -F
-
Purger les caches de tampon du périphérique hébergeant le système de
fichiers avant de commencer. Ce n'est vraiment utile que pour mesurer la
vitesse de resize2fs.
- -M
-
Réduire le système de fichiers pour minimiser sa taille autant que possible
en tenant compte des fichiers enregistrés dans le système de fichiers.
- -p
-
Afficher une barre de progression pour chaque phase de resize2fs lors
d'un redimensionnement à froid (non négligeable) pour que l'utilisateur
puisse suivre ce que le programme fait. (Pour des oprétations très rapide,
il est possible qu'aucune barre de progression ne s'affiche.)
- -P
-
Afficher une estimation du nombre de blocs de système de fichiers dans le
système de fichiers si celui-ci est réduit en utilisant l’option -M de
resize2fs et quitter.
- -s
-
Activer la fonctionnalité 64 bits et libérer les blocs qui ne sont plus
utilisés.
- -S bande_RAID
-
Le programme resize2fs déterminera par des heuristiques la bande RAID qui
a été indiquée lors de la création du système de fichiers. Cette option
permet à l'utilisateur d'indiquer explicitement la bande RAID que
resize2fs doit utiliser.
- -z fichier_annulations
-
Avant d’écraser un bloc de système de fichiers, écrire le contenu du bloc
dans un fichier de récupération. Ce fichier peut être utilisé par
e2undo(8) pour restaurer l’ancien contenu du système de fichiers si
quelque chose se déroule mal. Si une chaîne vide est fournie comme argument
pour fichier_récupération, le fichier de récupération sera écrit sous le
nom resize2fs-périphérique.e2undo dans le répertoire indiqué par la
variable d’environnement E2FSPROGS_UNDO_DIR.
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.
BOGUES CONNUS
La taille minimale du système de fichiers estimée par resize2fs peut ne
pas être correcte, particulièrement pour les systèmes de fichiers avec une
taille de bloc de 1 ko ou 2 ko.
AUTEUR
resize2fs a été écrit par Theodore Ts'o <tytso@mit.edu>.
COPYRIGHT
Le copyright (1998) de resize2fs appartient à Theodore Ts'o et
PowerQuest, Inc. Tous droits réservés. Depuis avril 2000, resize2fs peut
être redistribué sous les conditions de la GPL.
VOIR AUSSI
fdisk(8), e2fsck(8), mke2fs(8), lvm(8), lvextend(8)
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>,
Jean-Paul Guillonneau <guillonneau.jeanpaul@free.fr>
et
Jean-Pierre Giraud <jean-pierregiraud@neuf.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 à
Index
- NOM
-
- SYNOPSIS
-
- DESCRIPTION
-
- OPTIONS
-
- BOGUES CONNUS
-
- AUTEUR
-
- COPYRIGHT
-
- VOIR AUSSI
-
- TRADUCTION
-
This document was created by
man2html,
using the manual pages.
Time: 05:06:41 GMT, September 19, 2025