Příkaz tune2fs vám pomůže nakonfigurovat různé „laditelné“ parametry spojené se systémem souborů ext2/3/4. Laditelné parametry vám umožňují odstranit rezervované bloky, změnit počet rezervovaných bloků, určit počet připojení mezi kontrolami, určit časový interval mezi kontrolami a další.
Můžete také použít tune2fs k přidání žurnálu do existujícího souborového systému ext2 nebo ext3 (žádný z nich standardně nezahrnuje žurnálování). Pokud je systém souborů již připojen, žurnál bude viditelný v kořenovém adresáři systému souborů. Pokud systém souborů není
připojen, žurnál bude skrytý.
Syntaxe
Syntaxe příkazu tune2fs je:
# tune2fs [options] {device/ file system name}
MOŽNOSTI PŘÍKAZŮ tune2fs
Příkaz tune2fs má různé možnosti.
Možnost | Popis |
---|---|
-j | Přidat žurnál ext3 do stávajícího systému souborů. |
-i {d|m|w} | Určete maximální časový interval mezi kontrolami systému souborů ve dnech, měsících nebo týdnech. |
-c {maximální počet připojení} | Uveďte maximální počet připojení mezi kontrolami systému souborů. |
-C {počet připojení} | Uveďte, kolikrát může být souborový systém připojen. |
-r {počet rezervovaných bloků} | Uveďte počet rezervovaných bloků systému souborů. |
-e {continue|remount-ro|panic} | Uveďte chování kódu jádra, zda má souborový systém pokračovat v normálním provádění, znovu připojit souborový systém v režimu pouze pro čtení nebo způsobit paniku jádra, když jsou zjištěny chyby. |
-l | Vypsat obsah v rámci superbloku (metadata) systému souborů. |
-U {UUID} | Nastavte zadané UUID pro systém souborů. |
Pokud při spuštění příkazu tune2fs narazíte na níže uvedenou chybu:
tune2fs: 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ů tune2fs
1. Nastavte maximální počet počtů před kontrolou souborového systému na 2:
# tune2fs -c 2 /dev/sdXN
2. Nastavte štítek souborového systému na MY_LABEL:
# tune2fs -L 'MY_LABEL' /dev/sdXN
3. Povolte vyřazení a uživatelem specifikované rozšířené atributy pro souborový systém:
# tune2fs -o discard,user_xattr /dev/sdXN
4. Povolte žurnálování pro souborový systém:
# tune2fs -o^nobarrier /dev/sdXN
5. Seznam obsahu superbloku na /dev/sda1:
# tune2fs -l /dev/sda1
6. Vypněte maximální počet připojení a zkontrolujte intervalové testy na /dev/sda1:
# tune2fs -i 0 -c 0 /dev/sda1