Der Befehl resize2fs wird verwendet, um ein ext2/3/4-Dateisystem auf einem Gerät zu vergrößern oder zu verkleinern. Sie können ein gemountetes Dateisystem vergrößern, aber Sie müssen das Dateisystem unmounten, bevor Sie es verkleinern können. Sie können die gewünschte Größe des Dateisystems angeben, um es entweder zu vergrößern oder zu verkleinern. Wenn Sie keine Größe angeben, wird das Dateisystem auf dieselbe Größe wie die Partition angepasst.
Es ist wichtig zu beachten, dass resize2fs keine Partitionen verkleinert, sondern nur das Dateisystem. Sie müssen zuerst einen Befehl wie fdisk oder ein LVM-Tool verwenden, um die Größe der Partition/des Volumes zu erweitern, um dann das Dateisystem zu vergrößern.
Syntax
Die Syntax des Befehls resize2fs lautet:
# resize2fs [options] {device/file system name} [desired size]
Wenn beim Ausführen des Befehls resize2fs der folgende Fehler auftritt:
resize2fs: command not found
Sie können das folgende Paket gemäß Ihrer Wahl der Distribution installieren:
Verteilung | Befehl |
---|---|
OS X | brew install e2fsprogs |
Debian | apt-get install e2fsprogs |
Ubuntu | apt-get install e2fsprogs |
Alpin | apk fügt e2fsprogs hinzu |
Arch Linux | pacman -S e2fsprogs |
Kali-Linux | apt-get install e2fsprogs |
CentOS | yum installiere e2fsprogs |
Fedora | dnf installiere e2fsprogs |
Raspbian | apt-get install e2fsprogs |
resize2fs-Befehlsbeispiele
1. So ändern Sie die Größe eines kürzlich erweiterten Dateisystems:
# resize2fs /dev/mapper/VG02-LV05
2. So ändern Sie die Größe des Dateisystems zwangsweise:
# resize2fs -f /dev/mapper/VG02-LV05
3. So leeren Sie die Puffercaches des Dateisystemgeräts:
# resize2fs -F /dev/mapper/VG02-LV05
4. Um das Dateisystem auf die Mindestgröße zu verkleinern:
# resize2fs -M /dev/mapper/VG02-LV05
5. Um einen Fortschrittsbalken in Prozent für jede resize2fs-Operation auszudrucken:
# resize2fs -p /dev/mapper/VG02-LV05
6. Um die Mindestgröße des Dateisystems zu drucken und zu beenden:
# resize2fs -P /dev/mapper/VG02-LV05