Zvětšení/zmenšení souborového systému EXT2 programem resize2fs

Supportní databáze (wengel_resize2fs)
Platí pro

SuSE Linux: Od verze 7.1
SuSE Linux S/390: Od verze 7.0

Dotaz:

Chcete zmenšit nebo zvětšit existující souborový systém v diskovém oddílu ext2.

To je třeba např. v případě, pokud používáte LVM a potřebujete upravit velikost logického oddílu.
Můžete k tomu použít program resize2fs, který naleznete v balíku e2fsprogs v sérii "a1".

Upozornění: tento program je k dispozici teprve od verze 7.1 (pro verzi i386).

Vyjímkou je verze SuSE Linuxu 7.0 pro S/390, kde je k dispozici v balíku ext2fs).

Postup:

Syntaxe programu resize2fs je velice jednoduchá, viz příklad:
resize2fs -p zarizeni nova_velikost
Přitom je třeba dávat pozor, aby nova_velikost byla uvedena v blocích.
Je také třeba nejdříve zkontrolovat velikost bloků.
Toto můžete zkontrolovat následujícím příkazem:
dumpe2fs zarizeni
Např. tedy:
dumpe2fs /dev/hda3
V řádku "Block size:" je uvedena velikost bloku, se kterou musíte počítat.

S/390 má velikost bloků standardně nastavenu na 4096 bytů. Zde je třeba být opatrný, protože příkaz df vypisuje počet bloků velikých 1024 bytů.

Pokud tedy má např. /dev/hda3 8530244 1024 bytových bloků (což odpovídá zhruba velikosti 8.7 GB) a je třeba zmenšit tento diskový oddíl, pak použijte následující příkaz:

resize2fs -p /dev/hda3 4265122
Poté bude mít souborový systém velikost zhruba 4.3 GB)

Stejným způsobem to funguje také obráceně.

Poznámka: Změnou velikosti souborového systému nedojde ke změně velikosti diskového oddílu!
Pokud tedy potřebujete více místa než dovoluje diskový oddíl, je třeba nejdříve zvětšit diskový oddíl.


Klíčová slova: EXT2, S390, FILESYSTEM, SOUBOROVý SYSTéM, RESIZE, DASD, DISK, ODDíL, PARTITION, LVM

SDB-wengel_resize2fs, Copyright SuSE Linux AG, Nürnberg, Germany - Verze: 09. Feb 2001
SuSE Linux AG - Poslední změnu: 27. Feb 2001 provedl wengel (sdb_gen 1.40.0)