37.4. Redimensionnement d'un système de fichiers ext4
En tant qu'administrateur système, vous pouvez redimensionner un système de fichiers ext4 à l'aide de l'utilitaire resize2fs
. L'utilitaire resize2fs
lit la taille en unités de taille de bloc du système de fichiers, sauf si un suffixe indiquant une unité spécifique est utilisé. Les suffixes suivants indiquent des unités spécifiques :
-
s (secteurs) -
512
secteurs d'octets -
K (kilo-octets) -
1,024
octets -
M (mégaoctets) -
1,048,576
octets -
G (gigaoctets) -
1,073,741,824
octets -
T (téraoctets) -
1,099,511,627,776
octets
Conditions préalables
- Un système de fichiers ext4. Pour plus d'informations sur la création d'un système de fichiers ext4, voir Création d'un système de fichiers ext4.
- Un périphérique de bloc sous-jacent d'une taille appropriée pour contenir le système de fichiers après le redimensionnement.
Procédure
Pour redimensionner un système de fichiers ext4, procédez comme suit :
Pour réduire et augmenter la taille d'un système de fichiers ext4 non monté :
# umount /dev/block_device # e2fsck -f /dev/block_device # resize2fs /dev/block_device size
Remplacez /dev/block_device par le chemin d'accès au dispositif de blocage, par exemple
/dev/sdb1
.Remplacez size par la valeur de redimensionnement requise en utilisant les suffixes
s
,K
,M
,G
, etT
.Un système de fichiers ext4 peut être agrandi lorsqu'il est monté à l'aide de la commande
resize2fs
:# resize2fs /mount/device size
NoteLe paramètre de taille est facultatif (et souvent redondant) lors de l'extension. Le site
resize2fs
s'étend automatiquement pour remplir l'espace disponible du conteneur, généralement un volume logique ou une partition.
Pour visualiser le système de fichiers redimensionné :
# df -h
Ressources supplémentaires
-
resize2fs
page de manuel. -
e2fsck
page de manuel. -
ext4
page de manuel.