Provided by:
manpages-pl_20060617-4_all 
NAZWA
e2fsck - Sprawd system plikow ext2fs (second extended filesystem)
SK/LADNIA
e2fsck [ -pacnyrdfvstFSV ] [ -b superblok ] [ -B rozmiar_bloku ] [
-l|-L plik_z/lych_blok'ow ] [ -C fd ] [ -j zewntrzny_dziennik ] urzdzenie
OPIS
e2fsck jest uywany do sprawdzania systemu plikow ext2fs. E2fsck
obsluguje take systemy plikow ext2 zawierajce dziennik, znane rownie
jako systemy plikow ext3.
urzdzenie
jest specjalnym plikiem, odpowiadajcym urzdzeniu (np.
/dev/hdc1).
OPCJE
-a Ta opcja robi to samo co opcja -p. Jest udostpniana jedynie ze
wzgldu na kompatybilno wstecz; zaleca si uywanie -p wszdzie tam,
gdzie to moliwe.
-b superblok
Zamiast uywa normalnego superbloku, uyj innego, podanego przez
superblok. Ta opcja uywana jest, gdy podstawowy superblok
zostal uszkodzony. Poloenie kopii zapasowej superbloku zalene
jest od rozmiaru bloku w danym systemie plikow. W systemach
plikow o rozmiarze bloku 1k, kopia zapasowa superbloku znajduje
si w bloku 8193, dla systemow plikow o rozmiarze bloku 2k, w
bloku 16384, za dla systemow plikow o rozmiarze bloku 4k, w
bloku 32768.
Poloenie dodatkowej kopii zapasowej superbloku moe by okrelone
poprzez uycie programu mke2fs z opcj -n drukujc poloenia
superblokow. Opcja -b programu mke2fs, okrelajca rozmiar bloku
dla systemu plikow musi by podana w dokladnie takiej samej
kolejnoci, w jakiej wypisane zostaly poloenia.
Jeeli podany jest alternatywny superblok, a system plikow nie
jest otwarty w trybie tylko do odczytu, e2fsck sprawdzi, czy
podstawowy superblok jest uaktualniony.
-B rozmiar_bloku
Normalnie, e2fsck szuka superbloku w zmienianych rozmiarach
bloku i probuje znale rozmiar odpowiedni. Ta technika czasem
daje si oglupi. Dlatego opcja ta wymusza na e2fsck wyszukiwanie
superblokow o okrelonej wielkoci bloku. Jeli superblok nie
zostanie znaleziony, e2fsck zakoczy dzialanie z bldem
krytycznym.
-c Opcja ta powoduje, e e2fsck uruchamia program badblocks(8) w
celu znalezienie uszkodzonych blokow systemu plikow. Bloki takie
s nastpnie zaznaczane poprzez dodawanie ich do inodu
uszkodzonych blokow. Jeeli opcja ta podana jest dwa razy, wtedy
uszkodzone bloki bd poszukiwane przy uyciu nie-destruktywnego
testu.
-C fd Ta opcja powoduje, e e2fsck wypisze kompletn informacj do
podanego deskryptoru pliku. Dziki temu postp sprawdzania systemu
plikow moe by kontrolowany. Ta opcja jest uywana przede
wszystkim przez programu uruchamiajce e2fsck. Jeeli jako
deskryptor pliku podane jest 0, e2fsck wypisze pasek postpu w
swoim stylu. To wymaga, aby e2fsck uruchomiony byl na konsoli
lub na terminalu.
-d Drukuj wyjcie debuggowe (bezuyteczne, chyba e debuggujesz
e2fsck).
-f Wymu sprawdzanie, nawet jeli system wydaje si by czysty.
-F Wypronij bufory systemu plikow przed uruchomieniem programu.
Przydatne wlaciwie tylko w czasowych probach e2fsck.
-j zewntrzny_dziennik
Ustaw ciek dostpu do zewntrznego dziennika dla tego systemu
plikow.
-l plik
Dodaj podane przez plik bloki do listy blokow uszkodzonych.
Format pliku jest taki sam jak ten utworzony przez program
badblocks(8). Zauwa, e numery blokow bazuj na rozmiarze bloku
systemu plikow. Dlatego badblocks(8) musi otrzyma rozmiar bloku
systemu plikow. Jednak duo latwiejsze i bezpieczniejsze jest
uycie opcji -c programu e2fsck, poniewa zapewnia to przekazanie
wlaciwych parametrow do programu badblocks.
-L plik
Ustaw list uszkodzonych blokow na list blokow okrelon przez
plik. (Opcja ta jest identyczna z -l, poza tym, e przed
dodaniem listy blokow z pliku, stara lista uszkodzonych blokow
jest czyszczona).
-n Otworz system plikow w trybie tylko do odczytu i zalo odpowied
``nie'' na wszystkie pytania. Umoliwia to uycie e2fsck w trybie
nieinteraktywnym. (Zauwa: jeli podano opcje -c, -l lub -L w
polczeniu z -n, to system plikow zostanie otworzony w trybie
odczytu i zapisu, aby umoliwi odwieenie listy uszkodzonych
blokow. Inne zmiany nie bd dokonywane).
-p Napraw automatycznie system plikow bez adnych pyta.
-r Ta opcja nie robi nic; jest udostpniona dla kompatybilnoci
wstecznej.
-s Ta opcja wykona zamian bajtow w systemie plikow, tak aby byly
one w standardowej kolejnoci (czyli i386 lub little endian).
Jeeli bajty s ju w takiej kolejnoci, e2fsck nic nie zrobi.
-S Ta opcja wykona zamian bajtow w systemie plikow niezalenie od
ich aktualnej kolejnoci.
-t Drukuj statystyki czasowe dla e2fsck. Jeli opcja ta jest uyta
dwukrotnie, to drukowane s dodatkowe statystyki czasowe.
-v Tryb gadatliwy (verbose).
-V Drukuj informacj o wersji i zakocz.
-y Zalo odpowied ``yes'' na wszystkie pytania; umoliwia uycie
e2fsck w trybie nieinteraktywnym.
KOD WYJCIA
Kod wyjcia zwracany przez e2fsck jest sum nastpujcych warunkow:
0 - Bez bldow
1 - Bldy systemu plikow s poprawione
2 - Bldy systemu plikow s poprawione, system powinien
by przeladowany, jeli filesystem byl zamontowany
4 - Bldy systemu plikow nie zostaly poprawione
8 - Bld operacyjny
16 - Bld w sklani lub uyciu
128 - Bld biblioteki dzielonej
SYGNA/LY
Nastpujce sygnaly maj nastpujcy efekt, gdy zostan wyslane do e2fsck.
SIGUSR1
Ten sygnal powoduje, e e2fsck wywietli pasek postpu. (Zobacz
opis opcji -C).
SIGUSR2
Ten sygnal powoduje, e e2fsck przestanie wywietla pasek postpu.
B/LDY
Prawie kady program ma bldy. Jeli znajdziesz system plikow, powodujcy
pad programu e2fsck lub taki, ktorego e2fsck nie potrafi naprawi, zglo
to autorowi.
Zalcz tyle informacji, ile da si zalczy w swoim zgloszeniu bldu.
Najlepiej, zalcz kompletn transkrypcj uruchomienia e2fsck, tak bym mogl
dokladnie widzie, co si dzialo. Jeli masz zapisywalny system plikow,
gdzie moesz t transkrypcj zapisa, uyj programu script(1).
Uyteczne moe by te przeslanie wyjcia z dumpe2fs(8). Jeli okrelony
inode lub ich grupa wydaje si sprawia e2fsck klopoty, sprobuj uruchomi
komend debugfs(8) i wysla wyjcie komendy stat(1u) na dotknitych inode.
Jeli inode jest katalogiem, komenda debugfs o nazwie dump umoliwi
ekstrakcj zawartoci inode katalogu, ktor moesz mi przysla po
zakodowaniu jej programem uuencode(1).
Zawsze zalczaj te pelny tekst wersji, wywietlany przez e2fsck podczas
pracy.
AUTOR
Ta wersja e2fsck jest napisana przez Theodore Ts'o <tytso@mit.edu>.
ZOBACZ TAKE
mke2fs(8), tune2fs(8), dumpe2fs(8), debugfs(8)
INFORMACJE O T/LUMACZENIU
Powysze tlumaczenie pochodzi z nieistniejcego ju Projektu Tlumaczenia
Manuali i moe nie by aktualne. W razie zauwaenia ronic midzy powyszym
opisem a rzeczywistym zachowaniem opisywanego programu lub funkcji,
prosimy o zapoznanie si z oryginaln (angielsk) wersj strony podrcznika.