tune2fs - modyfikacja konfigurowalnych parametrów
systemów plików ext2/ext3/ext4
tune2fs [ -l ] [ -c
max-liczba-montowań ] [ -e
zachowanie-w-razie-błędu ] [ -f ] [ -i
przerwa-między-sprawdzeniami ] [ -I
nowy-rozmiar-i-węzła ] [ -j ] [ -J
opcje-dziennika ] [ -m
procent-zarezerwowanych-bloków ] [ -o
[^]opcje-montowania[,...] ] [ -r
liczba-zarezerwowanych-bloków ] [ -u
użytkownik ] [ -g grupa ] [ -C
liczba-montowań ] [ -E opcje-rozszerzone ] [
-L etykieta-woluminu ] [ -M
ostatnio-montowany-katalog ] [ -O [^]cecha[,...]
] [ -Q opcje-przydziałów-dyskowych ] [ -T
czas-ostatniego-sprawdzenia ] [ -U UUID ] [ -z
plik-zapasowy ] urządzenie
tune2fs modyfikuje konfigurowalne parametry linuksowych
systemów plików ext2, ext3 lub ext4. Bieżąca
wartość tych opcji może zostać
wyświetlona dzięki opcji -l programu tune2fs(8)
lub za pomocą programu dumpe2fs(8).
Urządzenie może zostać podane
według nazwy pliku (np. /dev/sda1) albo LABEL (etykiety) lub UUID:
"LABEL=etykieta-woluminu" lub
"UUID=uuid" (np. LABEL=home or
UUID=e40486c6-84d5-4f2f-b99c-032281799c9d).
- -c
max-liczba-montowań
- Zmiana maksymalnej liczby montowań między dwoma
sprawdzeniami systemu plików. Jeżeli jako
max-liczba-montowań poda się random, tune2fs
użyje losowej wartości z przedziału od 20 do 40.
Jeżeli max-liczba-montowań jest równa 0 lub
-1, wtedy liczba montowań będzie ignorowana przez
e2fsck(8) i jądro.
Ustawienie liczby montowań, po których system
plików będzie bezwzględnie sprawdzany, przemiennie
spowoduje, że systemy plików z księgowaniem nie
będą sprawdzane w tym samym czasie.
Domyślnie funkcja sprawdzania w
zależności od liczby montowań jest
wyłączona, aby zapobiec niespodziewanie długim
przeładowaniom systemu, gdy wypadnie akurat kolej na sprawdzenie
e2fsck. Aby zapewnić diagnostykę systemu plików pod
kątem ewentualnych błędów spowodowanych
przez potencjalnie problemy sprzętowe lub błędy
jądra, lepszym rozwiązaniem od opisywanej funkcji jest
użycie programu e2scrub(8). Wymaga to jednak umieszczenia
systemu plików na woluminie LVM.
- -C
liczba-montowań
- Ustawia licznik montowań systemu plików. Jeśli jest
on ustawiony na wartość większą niż
max-liczba-montowań ustawioną przez opcję -c,
to e2fsck(8) sprawdzi system plików po następnym
restarcie.
- -e
zachowanie-w-razie-błędu
- Zmienia zachowanie jądra, gdy wykryty zostanie błąd.
We wszystkich przypadkach błąd systemu plików
powoduje uruchomienie e2fsck(8) podczas następnego restartu
w celu sprawdzenia systemu plików.
zachowanie-w-razie-błędu może
przyjmować następujące wartości:
- continue
- Kontynuuje normalną pracę.
- remount-ro
- Powoduje przejście systemu plików w tryb tylko do
odczytu.
- panic
- Wywołuje panikę jądra.
- -E opcje
rozszerzone
- Ustawia rozszerzone opcje systemu plików. Opcje rozszerzone
są oddzielone przecinkami i mogą zawierać argument
podany po znaku równości ("="). Obsługiwane
są następujące opcje:
- clear_mmp
- Resetuje blok MMP (jeśli występuje) z powrotem do stanu
czystego. Może być użyte tylko w przypadku absolutnej
pewności, że urządzenie nie jest obecnie zamontowane
lub sprawdzane za pomocą fsck, ponieważ może
wówczas wystąpić poważne uszkodzenie systemu
plików. Wymaga opcji "-f".
- mmp_update_interval=interwał
- Dostosowuje pierwotny interwał aktualizacji MMP do
interwał sekund. Podanie wartości 0 spowoduje
użycia domyślnego interwału. Podany interwał
musi być mniejszy niż 300 sekund. Wymaga
włączonej funkcji mmp.
- stride=rozmiar-części
- Konfiguruje system plików do macierzy RAID z
rozmiarem-części (ang. stride size) bloków
systemu plików. Jest to liczba bloków odczytywanych lub
zapisywanych na dysk przed przejściem na następny dysk. To
ustawienie wpływa głównie na położenie
metadanych systemu plików, takich jak mapy bitów podczas
wykonywania mke2fs(2), aby zapobiec umieszczeniu ich na jednym
dysku, co mogłoby negatywnie wpłynąć na
wydajność. Może być również
użyte przez alokator bloków.
- stripe_width=szerokość-paska
- Konfiguruje system plików do macierzy RAID z rozmiarem-paska
(ang. stripe width) bloków systemu plików na pasek.
Zazwyczaj jest to rozmiar-części * N, gdzie N jest
liczbą dysków z danymi w macierzy RAID (np. RAID 5 N+1, RAID
6 N+2). Pozwala to alokatorowi bloków na przeciwdziałanie
cyklowi odczytu-modyfikacji-zapisu w pasku RAID, jeśli to
możliwe, przy zapisie danych.
- hash_alg=dopasowanie-hash
- Ustawia domyślny algorytm haszujący używany do
systemów plików z haszowanymi katalogami b-drzew. Poprawnymi
algorytmami są: legacy, half_md4 i tea.
- encoding=encoding-name
- Enable the casefold feature in the super block and set
encoding-name as the encoding to be used. If encoding-name
is not specified, utf8 is used. The encoding cannot be altered if casefold
was previously enabled.
- encoding_flags=encoding-flags
- Define parameters for file name character encoding operations. If a flag
is not changed using this parameter, its default value is used.
encoding-flags should be a comma-separated lists of flags to be
enabled. The flags cannot be altered if casefold was previously enabled.
The only flag that can be set right now is strict which
means that invalid strings should be rejected by the file system. In the
default configuration, the strict flag is disabled.
- mount_opts=łańcuch-opcji-montowania
- Ustawia domyślne opcje montowania używane przy montowaniu
systemu plików. W przeciwieństwie do domyślnych opcji
montowania, bazujących na mapach bitów, które
mogą być podane przy użyciu opcji -o,
łańcuch-opcji-montowania jest dowolnym
łańcuchem o maksymalnej długości 63
bajtów, który jest przechowywany w superbloku.
- Sterownik systemu plików ext4 zastosuje najpierw domyślne
opcje oparte na mapach bitów, a następnie przeanalizuje
łańcuch-opcji-montowania, przed przetworzeniem opcji
podanych programowi mount(8).
- Ustawienia supebloku są przestrzegane wyłącznie przez
jądra 2.6.35, i nowsze; są ignorowane przez sterowniki
systemów plików ext2 i ext3.
- force_fsck
- Ustawia flagę superbloku systemu plików
oznaczającą, że znaleziono błędy.
Wymusi to sprawdzenie fsck przy następnym zamontowaniu.
- test_fs
- Ustawia flagę superbloku systemu plików,
oznaczającą, że może być on montowany
przy użyciu eksperymentalnego kodu jądra, np. kodu systemu
plików ext4dev.
- ^test_fs
- Usuwa flagę test_fs, wskazując, że system
plików powinien być montowany wyłącznie przy
użyciu kodu produkcyjnego systemu plików.
- -f
- Wymusza kończenie operacji tune2fs nawet w przypadku
wystąpienia błędów. Ta opcja jest przydatna
podczas wyłączania cechy has_journal w systemie
plików posiadającym zewnętrzny dziennik (lub tak
uszkodzonym, że sprawia wrażenie posiadającego
zewnętrzny dziennik), który nie jest dostępny.
Jeśli system plików wymaga odtworzenia dziennika to aby
kontynuować flagę -f należy podać
dwukrotnie.
OSTRZEŻENIE: Usuwanie zewnętrznego
dziennika z systemu plików, który nie został
prawidłowo odmontowany, bez wcześniejszego zabezpieczenia
tego dziennika, może prowadzić do utraty danych i
poważnych uszkodzeń systemu plików.
- -g grupa
- Ustawia grupę użytkownika, który może
używać zarezerwowanych bloków. Parametr grupa
może być numerycznym gid-em lub nazwą grupy.
Jeżeli podana jest nazwa grupy, jest ona zamieniana na numeryczny
gid przed zachowaniem danych w superbloku.
- -i
przerwa-między-sprawdzeniami[d|m|w]
- Dostraja maksymalny okres czasu między dwoma sprawdzeniami systemu
plików. Brak przedrostka lub d oznacza dni, m
miesiące, a w tygodnie. Zero wyłączy
sprawdzanie w zależności od upływu czasu.
Wyłączenie tych okresowych sprawdzeń ma
swoje zalety i wady. Szerszy opis przy opcji -c (sprawdzenia
zależne od liczby montowań).
- -I
- Change the inode size used by the file system. This requires rewriting the
inode table, so it requires that the file system is checked for
consistency first using e2fsck(8). This operation can also take a
while and the file system can be corrupted and data lost if it is
interrupted while in the middle of converting the file system. Backing up
the file system before changing inode size is recommended.
- File systems with an inode size of 128 bytes do not support timestamps
beyond January 19, 2038. Inodes which are 256 bytes or larger will support
extended timestamps, project id's, and the ability to store some extended
attributes in the inode table for improved performance.
- -j
- Dodaje dziennik ext3 do systemu plików. Jeżeli opcja
-J nie została podana, do utworzenia dziennika o
odpowiedniej wielkości (dla podanego systemu plików),
przechowywanego w systemie plików, zostaną użyte
domyślne parametry. Należy zauważyć, że
aby móc używać księgowania, jądro musi
obsługiwać ext3.
- Jeżeli ta opcja jest użyta do utworzenia dziennika na
już zamontowanym systemie plików, to w głównym
katalogu tego systemu plików zostanie utworzony niemodyfikowalny
plik .journal, ponieważ jest to jedyna bezpieczna metoda
utworzenia i-węzła dla dziennika w zamontowanym systemie
plików. W czasie gdy plik dziennika ext3 jest widoczny, nie jest
bezpieczne usuwanie lub modyfikowanie go; z tego powodu plik ten jest
zaznaczony jako niemodyfikowalny (immutable). Podczas sprawdzania
odmontowanych systemów plików e2fsck(8) automatycznie
przeniesie pliki .journal do niewidocznego, zarezerwowanego
węzła dziennika. Dla wszystkich systemów
plików, poza głównym (root), powinno się to
stać automatycznie podczas następnego restartu systemu.
Ponieważ główny system plików jest zamontowany
w trybie tylko do odczytu, w celu dokonania tej przemiany e2fsck(8)
musi zostać uruchomiony z dyskietki ratunkowej.
- Aby uniknąć używania dyskietki ratunkowej do dodania
dziennika ext3 do głównego systemu plików, skrypty
initrd niektórych dystrybucji, np. Debiana, automatycznie
skonwertują główny system plików ext2 do ext3,
jeżeli używany jest początkowy ramdisk oraz gdy plik
/etc/fstab określa typ ext3 dla głównego
systemu plików.
- -J opcje-dziennika
- Zmienia domyślne parametry dziennika ext3. Opcje dziennika
są oddzielone przecinkami i mogą zawierać argument
podany po znaku równości ("="). Obsługiwane
są następujące opcje dziennika:
- size=rozmiar-dziennika
- Tworzy przechowywany w systemie plików dziennik, o wielkości
rozmiar-dziennika megabajtów. Rozmiar dziennika musi
wynosić co najmniej 1024 bloki (np. 1MB jeżeli
używane są bloki o rozmiarze 1k, 4MB jeżeli 4k,
itd.), ale nie może przekraczać 1.024.000 bloków.
System plików musi zawierać ilość wolnego
miejsca wystarczającą do utworzenia dziennika.
- fast_commit_size=fast-commit-size
- Create an additional fast commit journal area of size
fast-commit-size kilobytes. This option is only valid if
fast_commit feature is enabled on the file system. If this option
is not specified and if fast_commit feature is turned on, fast
commit area size defaults to journal-size / 64 megabytes. The total
size of the journal with fast_commit feature set is
journal-size + ( fast-commit-size * 1024) megabytes. The
total journal size may be no more than 10,240,000 filesystem blocks or
half the total file system size (whichever is smaller).
- location=położenie-dziennika
- Określa położenie dziennika. Argument
położenie dziennika można podać jako
numer bloku lub, jeśli liczba ma przyrostek
określający jednostkę ("M", "G"
itp.), liczbę interpretowaną jako przesunięcie od
początku systemu plików.
- device=zewnętrzny-dziennik
- Przyłącza system plików do urządzenia z
dziennikiem (journal block device) umieszczonego na
zewnętrzny-dziennik. Zewnętrzny dziennik musi
być utworzony przez wywołanie
- mke2fs -O journal_dev zewnętrzny-dziennik
- Proszę zauważyć, że
zewnętrzny-dziennik musi zostać sformatowany z
tą samą wielkością bloku jak system
plików, który będzie go używał.
Dodatkowo, o ile obsługa dołączania wielu
systemów plików do pojedynczego dziennika
zewnętrznego jest obecna, jądro Linux i e2fsck(8) nie
obsługuje na razie dzielonych dzienników
zewnętrznych.
- Zamiast podawać nazwę urządzenia bezpośrednio,
zewnętrzny-dziennik może być określony
przez LABEL=etykieta lub UUID=UUID, aby
znaleźć zewnętrzny dziennik na podstawie etykiety
woluminu lub UUID przechowywanego w superbloku ext2 na początku
dziennika. Do wypisania etykiety i UUID urządzenia z dziennikiem
można posłużyć się dumpe2fs(8).
Zobacz także opis opcji -L programu tune2fs(8).
- Dla danego systemu plików można podać tylko
jedną z opcji size lub device.
- -l
- Wypisuje zawartość superbloku systemu plików, w tym
aktualne wartości parametrów, które mogą
zostać ustawione tym programem.
- -L
etykieta-woluminu
- Ustawia etykietę systemu plików. Etykiety systemu
plików ext2 mogą zawierać co najwyżej 16
znaków; jeżeli etykieta jest dłuższa
niż 16 znaków, tune2fs skróci ją i
wypisze ostrzeżenie. Etykieta może być używana
przez mount(8), fsck(8) i w /etc/fstab(5) (i pewnie
też w innych sytuacjach) poprzez podanie
LABEL=etykieta-woluminu zamiast nazwy urządzenia
blokowego, jak np. /dev/hda5.
- -m
procent-zarezerwowanych-bloków
- Ustawia procent systemu plików, który może
zostać zaalokowany jedynie przez procesy uprzywilejowane.
Rezerwacja pewnej liczby bloków systemu plików do
użytku przez procesy uprzywilejowane jest wykonywana w celu
przeciwdziałania fragmentacji systemu plików i aby
pozwolić na poprawne działanie demonom systemowym, takim jak
syslogd(8), w sytuacji, gdy procesy nieuprzywilejowane nie
mogą zapisać na system plików. Domyślny
procent zarezerwowanych bloków wynosi zwykle 5%.
- -M
ostatnio-montowany-katalog
- Ustawia katalog, w którym system plików był ostatnio
zamontowany.
- -o
[^]opcja-monotwania[,...]
- Ustawia lub usuwa wskazane opcje montowania w systemie plików.
Domyślne opcje montowania mogą zostać nadpisane przez
opcje określone albo w /etc/fstab(5), albo przez argumenty
linii poleceń przekazane do mount(8). Starsze jądra
mogą nie obsługiwać tej cechy; w
szczególności jądra starsze od 2.4.20
najprawdopodobniej zignorują pole domyślnych opcji w
superbloku.
- Można podać więcej niż jedną
opcję montowania do usunięcia lub ustawienia
rozdzielając je przecinkami. Opcje montowania poprzedzone znakiem
karety ("^") będą usuwane w superbloku systemu
plików; opcje bez podanego przedrostka lub poprzedzone znakiem
plusa ("+") będą dodane do systemu
plików.
- Następujące opcje montowania mogą być
ustawione lub wyczyszczone za pomocą tune2fs:
- debug
- Włącza tryb debugowania na tym systemie plików.
- bsdgroups
- Emuluje zachowanie BSD przy tworzeniu nowych plików:
będą one brały identyfikator grupy katalogu, w
którym zostały utworzone. Domyślne jest standardowe
zachowanie Systemu V, polegające na tym, że nowo tworzone
pliki biorą fsgid bieżącego procesu, chyba że
katalog ma ustawiony bit setgid, w którym to przypadku bierze gid z
katalogu nadrzędnego i także ustawia bit setgid,
jeżeli nowo utworzonym plikiem jest katalog.
- user_xattr
- Włącza rozszerzone atrybuty podane przez
użytkownika.
- acl
- Włącza listy kontroli dostępu POSIX (Posix Access
Control Lists).
- uid16
- Wyłącza 32-bitowe UID-y i GID-y. Umożliwia to
współdziałanie ze starszymi jądrami,
które zachowują wartości 16-bitowych i ich
oczekują.
- journal_data
- Kiedy system plików jest zamontowany z włączonym
dziennikiem, wszystkie dane (nie tylko metadane) są zapisywane do
dziennika przed zapisaniem ich go systemu plików.
- journal_data_ordered
- Kiedy system plików jest zamontowany z włączonym
dziennikiem, wymuszane jest zapisywanie danych bezpośrednio do
systemu plików przed zapisaniem ich metadanych do dziennika.
- journal_data_writeback
- Kiedy system plików jest zamontowany z włączonym
dziennikiem, dane mogą być zapisane do systemu
plików, po tym jak ich metadane zostały zapisane do
dziennika. Może to zwiększyć
przepustowość, jednakże, może to
spowodować, że w plikach pojawią się stare
dane po załamaniu systemu i odtworzeniu dziennika.
- nobarrier
- System plików będzie zamontowany z wyłączonymi
operacjami barier w dzienniku (opcja jest obsługiwana obecnie
jedynie przez sterownik systemu plików ext4 w jądrach 2.6.35
i nowszych).
- block_validity
- System plików zostanie zamontowany z włączoną
opcją block_validity, która sprawia, że po odczycie
lub zapisie do systemu plików zostaną wykonane dodatkowe
sprawdzenia. Zapobiega się w ten sposób uszkodzeniu systemu
plików przez naruszone bloki metadanych, w wyniku nadpisania
części tabeli i-węzłów lub
deskryptorów grupy bloków. Kosztem jest zwiększone
użycie pamięci i procesora, więc służy
to tylko debugowaniu (opcja jest obsługiwana obecnie jedynie przez
sterownik systemu plików ext4, w jądrach 2.6.35 i
nowszych).
- discard
- System plików zostanie zamontowany z opcją montowania
discard. W ten sposób sterownik systemu plików będzie
starał się używać funkcji trim/discard
niektórych urządzeń (np. SSD lub dysków
dynamicznie alokowanych, obecnych w niektórych zaawansowanych
macierzach dyskowych) do poinformowania urządzenia dyskowego o
możliwości ponownego użycia do innych celów,
bloków należących do usuniętych plików
(opcja jest obsługiwana obecnie jedynie przez sterownik systemu
plików ext4, w jądrach 2.6.35 i nowszych).
- nodelalloc
- System plików zostanie zamontowany z opcją nodelalloc. W ten
sposób wyłączona zostanie funkcja
odłożonego alokowania (opcja jest obsługiwana obecnie
jedynie przez sterownik systemu plików ext4, w jądrach
2.6.35 i nowszych).
- -O
[^]cecha[,...]
- Włącza lub wyłącza wskazane cechy (opcje)
systemu plików. Można włączyć
bądź wyłączyć wiele cech
jednocześnie. Muszą one wtedy być oddzielone
przecinkami. Cechy poprzedzone przedrostkiem karetki ("^")
będą wyłączone w superbloku; cechy bez
przedrostka lub z przedrostkiem plus ("+") zostaną dodane
do systemu plików. Szczegółowy opis funkcji systemu
plików znajduje się w podręczniku
ext4(5).
- Następujące cechy mogą być zmienione przez
tune2fs:
- 64bit
- Umożliwia utworzenie systemu plików większego
niż 2^32 bloków.
- casefold
- Enable support for file system level casefolding. Tune2fs currently
only supports setting this filesystem feature.
- dir_index
- Używa haszowanych B-drzew, aby przyspieszyć przeszukiwanie
dużych katalogów.
- dir_nlink
- Pozwala na więcej niż 65 tysięcy podkatalogów
w katalogu.
- ea_inode
- Allow the value of each extended attribute to be placed in the data blocks
of a separate inode if necessary, increasing the limit on the size and
number of extended attributes per file. Tune2fs currently only
supports setting this filesystem feature.
- encrypt
- Włącza obsługę szyfrowania na poziomie systemu
plików. Tune2fs obsługuje wyłącznie
włączenie tej funkcji systemu plików.
- extent
- Enable the use of extent trees to store the location of data blocks in
inodes. Tune2fs currently only supports setting this filesystem
feature.
- Włącza rozszerzone pola i-węzłów
używane przez ext4.
- filetype
- Przechowywanie informacji na temat typu pliku we wpisach do
katalogów.
- flex_bg
- Pozwala mapom bitów i tabelom i-węzłów na
przechowywanie grup bloków w dowolnym miejscu nośnika.
Tune2fs nie będzie reorganizował
położenia tablic i-węzłów ani map
bitowych alokowania w sposób, jaki mke2fs(8) zrobiłby
to podczas tworzenia nowo formatowanego systemu plików z
włączoną opcją flex_bg.
- has_journal
- Używa dziennika w celu zapewnienia spójności systemu
plików nawet pomiędzy nieprawidłowymi
zamknięciami systemu. Ustawienie tej funkcji systemu plików
jest odpowiednikiem użycia opcji -j.
- fast_commit
- Enable fast commit journaling feature to improve fsync latency.
- large_dir
- Increase the limit on the number of files per directory. Tune2fs
currently only supports setting this filesystem feature.
- huge_file
- Obsługuje pliki o rozmiarze większym niż 2 TB.
- large_file
- System plików może zawierać pliki większe
niż 2 GB.
- metadata_csum
- Store a checksum to protect the contents in each metadata block.
- metadata_csum_seed
- Allow the filesystem to store the metadata checksum seed in the
superblock, enabling the administrator to change the UUID of a filesystem
using the metadata_csum feature while it is mounted.
- mmp
- Włącza lub wyłącza funkcję
zabezpieczenia przed wielokrotnym montowaniem (MMP - ang. multiple mount
protection).
- project
- Enable project ID tracking. This is used for project quota tracking.
- quota
- Włącza i-węzły przydziałów
dyskowych wewnątrz systemu plików.
- read-only
- Force the kernel to mount the file system read-only.
- resize_inode
- Rezerwuje przestrzeń, dzięki której tablica
deskryptora grupy bloków może się
powiększyć w przyszłości. Tune2fs
obsługuje wyłącznie usunięcie tej funkcji
systemu plików.
- sparse_super
- Limit the number of backup superblocks to save space on large filesystems.
Tune2fs currently only supports setting this filesystem
feature.
- stable_inodes
- Prevent the filesystem from being shrunk or having its UUID changed, in
order to allow the use of specialized encryption settings that make use of
the inode numbers and UUID. Tune2fs currently only supports setting
this filesystem feature.
- uninit_bg
- Allow the kernel to initialize bitmaps and inode tables lazily, and to
keep a high watermark for the unused inodes in a filesystem, to reduce
e2fsck(8) time. The first e2fsck run after enabling this feature
will take the full time, but subsequent e2fsck runs will take only a
fraction of the original time, depending on how full the file system
is.
- verity
- Enable support for verity protected files. Tune2fs currently only
supports setting this filesystem feature.
- After setting or clearing sparse_super, uninit_bg,
filetype, or resize_inode filesystem features, the file
system may require being checked using e2fsck(8) to return the
filesystem to a consistent state. Tune2fs will print a message
requesting that the system administrator run e2fsck(8) if
necessary. After setting the dir_index feature, e2fsck -D
can be run to convert existing directories to the hashed B-tree format.
Enabling certain filesystem features may prevent the filesystem from being
mounted by kernels which do not support those features. In particular, the
uninit_bg and flex_bg features are only supported by the
ext4 filesystem.
- -r
liczba-zarezerwowanych-bloków
- Ustawia liczbę zarezerwowanych bloków na podanym
urządzeniu.
- -Q
opcje-udziału
- Ustawia funkcję "quota" systemu plików i
działa na plikach udziałów danego typu
udziałów. Opcje udziałów mogą
być jedną lub kilkoma z poniższych:
- [^]usrquota
- Ustawia/usuwa udziały i-węzłów
użytkownika w superbloku.
- [^]grpquota
- Ustawia/usuwa udziały i-węzłów grupy w
superbloku.
- [^]prjquota
- Sets/clears project quota inode in the superblock.
- -T
czas-ostatniego-sprawdzenia
- Ustawia czas kiedy system plików był ostatnio sprawdzany
przez e2fsck. Może to być przydatne w skryptach
używających Zarządcy Woluminów Logicznych
(Logical Volume Manager) do tworzenia zrzutu (snapshot) systemu
plików i późniejszego jego sprawdzenia. Jeśli
system plików nie był uszkodzony, ta opcja może
służyć do ustawienia czasu ostatniego sprawdzenia
oryginalnego systemu pików. Format
czas-ostatniego-sprawdzania jest zgodny z międzynarodowym
formatem daty, z opcjonalnie podaną godziną, np.
RRRRMMDD[GG[MM[SS]]]. Słowo kluczowe now jest także
akceptowane, czas ostatniego sprawdzenia będzie wówczas
ustawiony na aktualny.
- -u
użytkownik
- Ustawia użytkownika, który może korzystać z
zarezerwowanych bloków. użytkownik może
być wartością numeryczną lub nazwą
użytkownika. Jeżeli podana jest nazwa użytkownika,
jest ona zamieniana na numeryczny uid przed zapisem do superbloku.
- -U UUID
- Ustawia uniwersalny, unikatowy identyfikator (universally unique
identifier - UUID) systemu plików na UUID. UUID
składa się z serii cyfr w systemie szesnastkowym
oddzielonych myślnikami, jak np.:
"c1b9d5a2-f162-11cf-9ece-0020afc76f16". Parametr UUID
może przyjmować też następujące
wartości:
- clear
- usuwa UUID systemu plików
- random
- generuje nowy, przypadkowy UUID
- time
- generuje nowy UUID, oparty na czasie
- UUID może być używany przez mount(8),
fsck(8) i w /etc/fstab(5) (i pewnie też w innych
sytuacjach) poprzez podanie UUID=uuid zamiast nazwy
urządzenia blokowego, jak np. /dev/hda1.
- Więcej informacji można znaleźć w
uuidgen(8). Jeżeli system nie posiada dobrego generatora
liczb losowych, takiego jak /dev/random lub /dev/urandom,
tune2fs automatycznie posłuży się generatorem
opartym na czasie.
- -z
plik-zapasowy
- Before overwriting a file system block, write the old contents of the
block to an undo file. This undo file can be used with e2undo(8) to
restore the old contents of the file system should something go wrong. If
the empty string is passed as the undo_file argument, the undo file will
be written to a file named tune2fs-device.e2undo in the directory
specified via the E2FSPROGS_UNDO_DIR environment variable.
OSTRZEŻENIE: Plik zapasowy nie pomoże w
przypadku utraty zasilania lub zawieszenia systemu.
Nie znaleźliśmy jeszcze żadnych
błędów, co nie oznacza, że ich tu nie ma...
tune2fs został napisany przez Remy'ego Carda
<card@masi.ibp.fr>. Obecnie opiekuje się nim Theodore Ts'o
<tytso@alum.mit.edu>. tune2fs korzysta z biblioteki ext2fs,
napisanej przez Theodore'a Ts'o <tytso@mit.edu>. Ta strona
podręcznika została napisana przez Christiana Kuhtza
<chk@data-hh.Hanse.DE>. Sprawdzanie zależne od upływu
czasu zostało dodane przez Uwe Ohse <uwe@tirka.gun.de>.
tune2fs jest częścią pakietu e2fsprogs
i jest dostępny na stronie http://e2fsprogs.sourceforge.net.
Autorami polskiego tłumaczenia niniejszej strony
podręcznika są: Przemek Borys <pborys@dione.ids.pl>,
Robert Luberda <robert@debian.org> i Michał Kułach
<michal.kulach@gmail.com>
Niniejsze tłumaczenie jest wolną
dokumentacją. Bliższe informacje o warunkach licencji
można uzyskać zapoznając się z
GNU General
Public License w wersji 3 lub nowszej. Nie przyjmuje się
ŻADNEJ ODPOWIEDZIALNOŚCI.
Błędy w tłumaczeniu strony podręcznika
prosimy zgłaszać na adres
manpages-pl-list@lists.sourceforge.net.