File: fsck.fat.8

package info (click to toggle)
manpages-pl 1%3A0.6-2
  • links: PTS, VCS
  • area: main
  • in suites: jessie, jessie-kfreebsd
  • size: 20,896 kB
  • ctags: 7
  • sloc: sh: 112; makefile: 59; perl: 32
file content (205 lines) | stat: -rw-r--r-- 8,721 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
.\" fsck.fat.8 - manpage for fsck.fat
.\"
.\" Copyright (C) 2006-2014 Daniel Baumann <daniel@debian.org>
.\"
.\" This program is free software: you can redistribute it and/or modify
.\" it under the terms of the GNU General Public License as published by
.\" the Free Software Foundation, either version 3 of the License, or
.\" (at your option) any later version.
.\"
.\" This program is distributed in the hope that it will be useful,
.\" but WITHOUT ANY WARRANTY; without even the implied warranty of
.\" MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
.\" GNU General Public License for more details.
.\"
.\" You should have received a copy of the GNU General Public License
.\" along with this program. If not, see <http://www.gnu.org/licenses/>.
.\"
.\" The complete text of the GNU General Public License
.\" can be found in /usr/share/common-licenses/GPL-3 file.
.\"
.\"
.\"*******************************************************************
.\"
.\" This file was generated with po4a. Translate the source file.
.\"
.\"*******************************************************************
.\" This file is distributed under the same license as original manpage
.\" Copyright of the original manpage:
.\" Copyright © 1991 Linus Torvalds, 1992-1993 Remy Card, 1993-1994 David Hudson, 1999-2005 Roman Hodek, 1999-2005 Werner Almesberger, 1999-2005 Roman Hodek, 2008-2012 Daniel Baumann (GPL-3+)
.\" Copyright © of Polish translation:
.\" Wojtek Kotwica (PTM) <wkotwica@post.pl>, 2000.
.\" Michał Kułach <michal.kulach@gmail.com>, 2012, 2013.
.\" Robert Luberda <robert@debian.org>, 2014.
.TH FSCK.FAT 8 2014\-03\-07 3.0.26 dosfstools

.SH NAZWA
\fBfsck.fat\fP \- sprawdza i naprawia systemy plików MS\-DOS

.SH SKŁADNIA
\fBfsck.fat\fP|\fBfsck.msdos\fP|\fBfsck.vfat\fP [\-aAflnprtvVwy] [\-d \fIŚCIEŻKA\fP \-d\ \&\fI...\fP] [\-u\ \fIŚCIEŻKA\fP \-u \fI...\fP] \fIURZĄDZENIE\fP

.SH OPIS
\fBfsck.fat\fP weryfikuje spójność systemów plików MS\-DOS i opcjonalnie próbuje
je naprawić.
.PP
Mogą być skorygowane następujące kłopoty z systemem plików (w tej
kolejności):
.IP * 4
FAT zawiera nieprawidłowe numery klastrów. Klaster zmieniany jest na EOF.
.IP * 4
Łańcuch klastrów łańcucha zawiera pętlę. Pętla jest przerywana.
.IP * 4
Złe klastry (błędy odczytu). Klastry są znakowane jako błędne i usuwane z
zawierających je plików. Ta kontrola jest opcjonalna.
.IP * 4
Katalogi z dużą liczbą złych wpisów (prawdopodobnie uszkodzone).  Katalog
może zostać wyrzucony.
.IP * 4
Pliki . i .. nie są katalogami. Mogą zostać wyrzucone lub można zmienić im
nazwę.
.IP * 4
Katalogi . i .. w katalogu głównym. Są wyrzucane.
.IP * 4
Złe nazwy plików. Można zmienić im nazwę.
.IP * 4
Powielone pozycje katalogu. Mogą zostać wyrzucone lub można zmienić im
nazwę.
.IP * 4
Katalogi z niezerowym polem rozmiaru. Rozmiar jest ustawiany na zero.
.IP * 4
Katalog . nie wskazuje na katalog macierzysty. Wskaźnik początkowy jest
dostosowywany.
.IP * 4
Katalog .. nie wskazuje na rodzica katalogu macierzystego. Wskaźnik
początkowy jest dostosowywany.
.IP * 4
Numer początkowego klastra pliku jest niepoprawny. Plik jest obcinany.
.IP * 4
Plik zawiera błędne lub niezajęte klastry. Plik jest obcinany.
.IP * 4
Łańcuch klastrów pliku jest dłuższy niż wskazywany przez pola rozmiaru.
Plik jest obcinany.
.IP * 4
Dwa lub więcej plików współdzieli ten sam klaster(y). Wszystkie pliki oprócz
jednego są obcinane. Jeśli plikiem obcinanym jest katalog, który był już
przeczytany, to po obcięciu kontrola systemu plików rozpoczynana jest od
nowa.
.IP * 4
Łańcuch klastrów pliku jest krótszy niż wskazywany przez pola rozmiaru.
Plik jest obcinany.
.IP * 4
Klastry są zaznaczone jako zajęte, ale nie należą do pliku. Są oznaczane
jako wolne.
.PP
Dodatkowo, wykrywane, ale nie naprawiane, są następujące problemy:
.IP * 4
Nieprawidłowe parametry w sektorze rozruchowym.
.IP * 4
Brak wpisów . i .. w katalogach różnych od katalogu głównego.
.PP
Gdy \fBfsck.fat\fP sprawdza system plików, zbiera wszystkie zmiany w pamięci i
wykonuje je tylko po zakończeniu są wszystkich sprawdzeń. Można to wyłączyć
opcją \fB\-w\fP.

.SH OPCJE
.IP \fB\-a\fP 4
Automatycznie naprawia system plików. Nie jest konieczna żadna interwencja
użytkownika. Każdorazowo, gdy istnieje więcej niż jeden sposób rozwiązania
problemu, wybierane jest podejście najmniej niszczące.
.IP \fB\-A\fP 4
Posługuje się wariacją Atari systemu plików MS\-DOS. Jest to domyślne, jeżeli
\fBfsck.fat\fP uruchamiany jest na Atari, to opcja ta wyłącza format Atari.  W
formacie Atari istnieje kilka pomniejszych różnic: niektóre pola sektora
startowego są nieco inaczej interpretowane, a specjalne wpisy FAT dla końca
pliku i błędnego sektora mogą być inne. Pod MS\-DOS dla EOF używane jest
0xfff8 a Atari domyślnie posługuje się 0xffff, ale oba systemy rozpoznają
wszystkie wartości od 0xfff8...0xffff jako koniec pliku (end\-of\-file).
MS\-DOS dla błędnych sektorów używa tylko 0xfff7, podczas gdy na Atari do
tego cel wykorzystywane są 0xfff0...0xfff7 (ale wartością standardową jest
nadal 0xfff7).
.IP \fB\-b\fP 4
Sprawdza sektor rozruchowy testem tylko do odczytu.
.IP \fB\-d\fP 4
Usuwa określony plik. Jeśli istnieje więcej niż jeden plik o tej nazwie, to
usuwany jest pierwszy.
.IP \fB\-f\fP 4
Odzyskuje nieużywane łańcuchy klastrów do plików. Domyślnie nieużywane
klastry dodawane są do wolnej przestrzeni dyskowej, z wyjątkiem pracy w
trybie automatycznym (\fB\-a\fP).
.IP \fB\-l\fP 4
Pokazuje ścieżkowe nazwy przetwarzanych plików.
.IP \fB\-n\fP 4
Tryb nieoperacyjny: nieinteraktywne szukanie błędów, jednak nic nie jest
zapisywane do systemu plików.
.IP \fB\-p\fP 4
To samo, co \fB\-a\fP dla zgodności z innymi narzędziami *fsck.
.IP \fB\-r\fP 4
Interaktywnie naprawia system plików. Użytkownik pytany jest o radę
każdorazowo, gdy istnieje więcej niż jeden sposób naprawy niespójności.
.IP \fB\-t\fP 4
Zaznacza niedające się odczytać klastry jako błędne.
.IP \fB\-u\fP 4
Próbuje odzyskać usunięty podany plik. \fBfsck.fat\fP usiłuje alokować łańcuch
ciągłych, niezaalokowanych klastrów rozpoczynający się od klastra startowego
odzyskiwanego pliku.
.IP \fB\-v\fP 4
Tryb szczegółowy. Generuje nieco więcej informacji na wyjściu.
.IP \fB\-V\fP 4
Wykonuje przebieg weryfikacyjny. Po pierwszym przebiegu sprawdzenie systemu
plików jest powtarzane. Drugi przebieg nie powinien nigdy zgłosić żadnych
dających się naprawić błędów. Może on trwać znacząco dłużej niż pierwszy,
gdyż pierwszy przebieg mógł utworzyć długą listę zmian, która musi być
przeglądnięta dla każdego odczytu dyskowego.
.IP \fB\-w\fP 4
Natychmiast zapisuje zmiany na dysk.
.IP \fB\-y\fP 4
To samo, co \fB\-a\fP (automatycznie naprawia system plików), dla zgodności z
innymi narzędziami fsck.
.PP
\fBUwaga:\fP Jeżeli nie występują \fB\-a\fP ani \fB\-r\fP, to system plików jest tylko
sprawdzany, ale nie naprawiany.

.SH "KOD ZAKOŃCZENIA"
.IP 0 4
Nie wykryto dających się naprawić błędów.
.IP 1 4
Wykryto dające się naprawić błędy lub \fBfsck.fat\fP stwierdził wewnętrzną
niespójność.
.IP 2 4
Błąd użytkowania. \fBfsck.fat\fP nie sięgał do systemu plików.

.SH PLIKI
.IP "fsck0000.rec, fsck0001.rec, ..." 4
Podczas odzyskiwania uszkodzonego systemu plików, \fBfsck.fat\fP zrzuca
odzyskane dane do plików o nazwie "fsckNNNN.rec", w głównym katalogu systemu
plików.

.SH BŁĘDY
Nie tworzy plików . i .., tam gdzie są niezbędne. Nie usuwa całkowicie
pustych katalogów. Powinien dawać więcej komunikatów diagnostycznych.
Odzyskiwanie skasowanych plików powinno posługiwać się bardziej
wyrafinowanym algorytmem.

.SH "ZOBACZ TAKŻE"
\fBfatlabel\fP(8)
.br
\fBmkfs.fat\fP(8)

.SH "STRONA INTERNETOWA"
Więcej informacji na temat \fBfsck.fat\fP i \fBdosfstools\fP można znaleźć na
stronie <\fIhttp://daniel\-baumann.ch/software/dosfstools/\fP>.

.SH AUTORZY
Narzędzia \fBdosfstools\fP zostały napisane przez Wernera Almesbergera
<\fIwerner.almesberger@lrc.di.epfl.ch\fP>, Romana Hodka
<\fIRoman.Hodek@informatik.uni\-erlangen.de\fP> i innych. Obecnie
opiekuje się nimi Daniel Baumann <\fImail@daniel\-baumann.ch\fP>.
.SH TŁUMACZENIE
Autorami polskiego tłumaczenia niniejszej strony podręcznika man są:
Wojtek Kotwica (PTM) <wkotwica@post.pl>,
Michał Kułach <michal.kulach@gmail.com>
i
Robert Luberda <robert@debian.org>.
.PP
Polskie tłumaczenie jest częścią projektu manpages-pl; uwagi, pomoc, zgłaszanie błędów na stronie http://sourceforge.net/projects/manpages-pl/. Jest zgodne z wersją \fB 3.0.26 \fPoryginału.