Příkaz resize2fs se používá ke zvětšení nebo zmenšení souborového systému ext2/3/4 na zařízení. Připojený souborový systém můžete zvětšit, ale než jej budete moci zmenšit, musíte jej odpojit. Můžete zadat požadovanou velikost systému souborů, abyste jej mohli zvětšit nebo zmenšit. Pokud neurčíte velikost, velikost systému souborů se změní na stejnou velikost jako oddíl.
Je důležité si uvědomit, že resize2fs nemění velikost oddílů, pouze souborového systému. Nejprve musíte použít příkaz jako fdisk nebo nástroj LVM k rozšíření velikosti oddílu/svazku, abyste pak mohli zvětšit systém souborů.
Syntaxe
Syntaxe příkazu resize2fs je:
# resize2fs [options] {device/file system name} [desired size]
Pokud při spuštění příkazu resize2fs narazíte na níže uvedenou chybu:
resize2fs: command not found
můžete nainstalovat níže uvedený balíček podle vaší volby distribuce:
Distribuce | Příkaz |
---|---|
OS X | brew install e2fsprogs |
Debian | apt-get install e2fsprogs |
Ubuntu | apt-get install e2fsprogs |
Alpine | apk přidat e2fsprogs |
Arch Linux | pacman -S e2fsprogs |
Kali Linux | apt-get install e2fsprogs |
CentOS | mňam nainstalovat e2fsprogs |
Fedora | dnf install e2fsprogs |
Raspbian | apt-get install e2fsprogs |
Příklady příkazů resize2fs
1. Chcete-li změnit velikost nedávno rozšířeného systému souborů:
# resize2fs /dev/mapper/VG02-LV05
2. Chcete-li násilně změnit velikost systému souborů:
# resize2fs -f /dev/mapper/VG02-LV05
3. Chcete-li vyprázdnit vyrovnávací paměti zařízení souborového systému:
# resize2fs -F /dev/mapper/VG02-LV05
4. Chcete-li zmenšit souborový systém na minimální velikost:
# resize2fs -M /dev/mapper/VG02-LV05
5. Chcete-li pro každou operaci resize2fs vytisknout pruhy pro procentuální dokončení:
# resize2fs -p /dev/mapper/VG02-LV05
6. Chcete-li vytisknout minimální velikost souborového systému a ukončit:
# resize2fs -P /dev/mapper/VG02-LV05