Rechercher une page de manuel
tune2fs
Langue: pl
Version: luty 2005 (ubuntu - 16/08/07)
Section: 8 (Commandes administrateur)
NAZWA
tune2fs - modyfikacja dostrajalnych parametrów systemu plików ext2/ext3SK£ADNIA
tune2fs [ -l ] [ -c max-liczba-montowañ ] [ -e zachowanie-w-razie-b³êdu ] [ -f ] [ -i przerwa-miêdzy-sprawdzeniami ] [ -j ] [ -J opcje-dziennika ] [ -m procent-zarezerwowanych-bloków ] [ -o [^]opcje-montowania[,...] ] [ [ -r liczba-zarezerwowanych-bloków ] [ -s flaga-sparse-super ] [ -u u¿ytkownik ] [ -g grupa ] [ -C liczba-montowañ ] [ -L etykieta ] [ -M ostatnio-montowany-katalog ] [ -O [^]cecha[,...] ] [ -T czas-ostatniego-sprawdzenia ] [ -U UUID ] urz±dzenieOPIS
tune2fs modyfikuje dostrajalne parametry linuksowego systemu plików ext2/ext3.OPCJE
- -c max-liczba-montowañ
- Zmiana maksymalnej liczby montowañ miêdzy dwoma sprawdzeniami systemu plików. 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.
Nale¿y uwa¿nie rozwa¿yæ konsekwencje ca³kowitego wy³±czenia tej opcji. Uszkodzone dyski, kable czy b³êdy w j±drze mog± uszkodziæ system plików bez zaznaczania systemu plików jako b³êdny. Je¿eli u¿ywa siê systemu plików z ksiêgowaniem, to system plików nigdy nie zostanie zaznaczony jako b³êdny, dlatego bêdzie sprawdzany normalnie. B³±d systemu plików wykryty przez j±dro wymusi u¿ycie fsck przy nastêpnym restarcie, lecz wtedy mo¿e byæ ju¿ za pó¼no, aby zapobiec utracie danych.
Informacje o sprawdzaniu w zale¿no¶ci od czasu mo¿na znale¼æ w opisie opcji -i.
- -C liczba-montowañ
- Ustawia licznik montowañ systemu plików. Opcja ta wraz z opcj± -c mo¿e s³u¿yæ do wymuszenia sprawdzenia systemu 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
- Kontynuje normaln± pracê.
- remount-ro
- Powoduje przej¶cie systemu plików w tryb tylko do odczytu.
- panic
- Wywo³uje panikê j±dra.
-
- -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.
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.
Zalecane jest w³±czenie sprawdzania -c (w zale¿no¶ci od liczby montowañ) albo -i (w zale¿no¶ci od up³ywu czasu) w celu wymuszenia okresowego, pe³nego sprawdzania systemu plików przez e2fsck(8). Pominiêcie tego mo¿e prowadziæ do uszkodzenia systemu plików gdy uszkodzone s± dyski, kable, pamiêæ lub wyst±pi± niezauwa¿one b³êdy j±dra prowadz±ce do utraty danych lub awarii.
- -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æ 102 400 bloków. System plików musi zawieraæ ilo¶æ wolnego miejsca wystarczaj±c± do utworzenia dziennika.
- 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
- Nale¿y zauwa¿yæ, ¿e zewnêtrzny-dziennik musi mieæ bloki o takim samym rozmiarze jak system plików, który ma z nim wspó³pracowaæ.
- 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.
- -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 zamiast nazwy urz±dzenia blokowego, jak np. /dev/hda5.
- -m procent-zarezerwowanych-bloków
- Okre¶la dla danego urz±dzenia procent ogólnej liczby bloków, jaki bêd± stanowiæ bloki zarezerwowane.
- -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 cechu; 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.
-
- -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 '^' bêd± wy³±czone w superbloku; cechy bez przedrostka lub z przedrostkiem '+' zostan± dodane do systemu plików.
- Nastêpuj±ce cechy mog± byæ zmienione przez tune2fs:
-
-
- dir_index
- U¿ywa haszowanych B-drzew, aby przyspieszyæ przeszukiwanie du¿ych katalogów.
- filetype
- Przechowywanie informacji na temat typu pliku we wpisach do katalogów.
- has_journal
- Tworzenie dziennika ext3 (tak jak przy pomocy opcji -j).
- sparse_super
- Ograniczenie liczbê kopii bezpieczeñstwa superbloków dla zaoszczêdzenia miejsca na du¿ych systemach plików.
-
- Po zmianie cech sparse_super i filetype, trzeba uruchomiæ na danym systemie plików e2fsck(8), aby przywróciæ go do porz±dku. Je¶li bêdzie to potrzebne, tune2fs wypisze pro¶bê, aby administrator uruchomi³ e2fsck(8). Po ustawieniu cechy dir_index mo¿e zostaæ uruchomiony e2fsck -D , aby skonwertowaæ istniej±ce katalogo do formatu zhaszowanych B-drzew.
- Ostrze¿enie: J±dra Linuksa starsze od 2.0.39 i wiele z serii 2.1 nie obs³uguj± systemów plików u¿ywaj±cych powy¿szych cech. U¿ywanie pewnych, nieobs³ugiwanych przez j±dro cech systemu plików mo¿e spowodowaæ, ¿e system plików nie zostanie zamontowany.
- -r liczba-zarezerwowanych-bloków
- Zmienia liczbê zarezerwowanych bloków na podanym urz±dzeniu.
- -s [0|1]
- W³±cza lub wy³±cza cechê sparse_super. W³±czenie tej cechy powoduje zaoszczêdzenie wolnego miejsca na naprawdê du¿ych systemach plików. Ma to taki sam skutek jak u¿ycie opcji -O sparse_super .
- Ostrze¿enie: J±dra Linuksa starsze od 2.0.39 oraz j±dra z serii 2.1 nie obs³uguj± tej cechy. Nie u¿ywaj tej opcji, chyba ¿e wiesz co robisz! Po zmianie tej cechy konieczne jest uruchomienie e2fsck(8) na danym systemie plików.
- -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. YYYYMMDD[[HHMM]SS]. S³owo kluczowe now jest tak¿e akceptowane. Wtedy czas ostatniego sprawdzenia bêdzie 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.
B£ÊDY
Nie znale¼li¶my jeszcze ¿adnych b³êdów, co nie oznacza, ¿e ich tu nie ma...AUTOR
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>.
DOSTÊPNO¦Æ
tune2fs jest czê¶ci± pakietu e2fsprogs i jest dostêpny na stronie http://e2fsprogs.sourceforge.net.ZOBACZ TAK¯E
dumpe2fs(8), e2fsck(8), mke2fs(8)Tu aurais dû t'inscrire aux fmbliques anonymes (il suffit de passer par
un proxy anonymisateur).
-+- JS in GFA : fmbl, c'est dur de décrocher. -+-
Contenus ©2006-2008 Benjamin Poulain
Design ©2006-2008 Maxime Vantorre