]> git.pld-linux.org Git - packages/util-linux.git/blob - mount.8.pl
- 2 more typos
[packages/util-linux.git] / mount.8.pl
1 .\" {PTM/PB/0.1/02-02-1999/"montuj system plików"}
2 .\" Translation 1999 Przemek Borys <pborys@dione.ids.pl>
3 .\" Pfuh... to by³o wielkie... Ale ³atwe.
4 .\" Copyright (c) 1996 Andries Brouwer
5 .\"
6 .\" This page is somewhat derived from a page that was
7 .\" (c) 1980, 1989, 1991 The Regents of the University of California
8 .\" and had been heavily modified by Rik Faith and myself.
9 .\" (Probably no BSD text remains.)
10 .\" Fragments of text were written by Werner Almesberger, Remy Card,
11 .\" Stephen Tweedie and Eric Youngdale.
12 .\"
13 .\" This is free documentation; you can redistribute it and/or
14 .\" modify it under the terms of the GNU General Public License as
15 .\" published by the Free Software Foundation; either version 2 of
16 .\" the License, or (at your option) any later version.
17 .\"
18 .\" The GNU General Public License's references to "object code"
19 .\" and "executables" are to be interpreted as the output of any
20 .\" document formatting or typesetting system, including
21 .\" intermediate and printed output.
22 .\"
23 .\" This manual is distributed in the hope that it will be useful,
24 .\" but WITHOUT ANY WARRANTY; without even the implied warranty of
25 .\" MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
26 .\" GNU General Public License for more details.
27 .\"
28 .\" You should have received a copy of the GNU General Public
29 .\" License along with this manual; if not, write to the Free
30 .\" Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139,
31 .\" USA.
32 .\"
33 .\" 960705, aeb: version for mount-2.5k
34 .\"
35 .TH MOUNT 8 "5 Lipiec 1996" "Linux 2.0" "Podrêcznik programisty linuxowego"
36 .SH NAZWA
37 mount \- montuj system plików
38 .SH SK£ADNIA
39 .BI "mount [\-hV]"
40 .LP
41 .BI "mount \-a [\-fnrvw] [\-t " vfstype ]
42 .br
43 .BI "mount [\-fnrvw] [\-o " options " [,...]] " "device " | " dir"
44 .br
45 .BI "mount [\-fnrvw] [\-t " vfstype "] [\-o " options "] " "device dir"
46 .SH OPIS
47 Wszystkie pliki dostêpne w systemie UNIX s± skupione w jednym wielkim
48 drzewie, hierarchii plików, zakorzenionej w
49 .BR / .
50 Pliki te mog± byæ podzielone miêdzy wieloma urz±dzeniami. Komenda
51 .B mount
52 umo¿liwia przy³±czenie systemu plików znajduj±cego siê na danym urz±dzeniu
53 do wielkiego drzewa plików. Odwrotnie, komenda
54 .BR umount (8)
55 powoduje od³±czenie go.
56
57 Standardowa postaæ komendy
58 .B mount
59 to
60 .RS
61 .br
62 .BI "mount \-t" " type device dir"
63 .RE
64 Mówi to j±dru by przy³±czy³ system plików znaleziony na urz±dzeniu
65 .I device
66 (który jest typu
67 .IR type )
68 w katalogu
69 .IR dir .
70 Poprzednia zawarto¶æ (je¶li istnia³a) i w³a¶ciciel oraz prawa katalogu
71 .I dir
72 staj± siê niewidzialne na czas zamontowania nowego systemu plików. W tym
73 czasie ¶cie¿ka
74 .I dir
75 odnosi siê do korzenia systemu plików na urz±dzeniu
76 .IR device .
77
78 Trzy formy wywo³ania niczego nie montuj±:
79 .RS
80 .br
81 .B "mount \-h"
82 .RE
83 drukuje informacjê o pomocy;
84 .RS
85 .br
86 .B "mount \-V"
87 .RE
88 drukuje wersjê; i po prostu
89 .RS
90 .BI "mount [-t" " type" ]
91 .RE
92 listuje wszystkie zamontowane systemy plików (typu
93 .IR type )
94 - patrz ni¿ej.
95
96 System plików
97 .I proc
98 nie jest zwi±zany z ¿adnym specjalnym urz±dzeniem i podczas jego montowania
99 zamiast nazwy urz±dzenia mo¿na u¿yæ s³owa kluczowego, takiego jak
100 .IR proc .
101 (Zwyczajowy wybór
102 .I none
103 jest mniej fortunny: b³±d `none busy' od
104 .B umount
105 mo¿e byæ niezrozumia³y.)
106
107 Wiêkszo¶æ urz±dzeñ jest wskazywanych przez nazwê pliku (specjalnego
108 urz±dzenia blokowego), jak np.
109 .IR /dev/sda1 ,
110 lecz istniej± inne mo¿liwo¶ci. Na przyk³ad w wypadku montowania NFS,
111 urz±dzenie
112 .I device
113 mo¿e wygl±daæ jak
114 .IR knuth.cwi.nl:/dir .
115
116 Plik
117 .I /etc/fstab
118 (zobacz
119 .BR fstab (5)),
120 mo¿e zawieraæ linie opisuj±ce, jakie urz±dzenie gdzie s± zazwyczaj montowane
121 i przy u¿yciu jakich opcji. Plik ten mo¿e byæ u¿ywany na trzy sposoby:
122 .LP
123 (i) Komenda
124 .RS
125 .br
126 .BI "mount \-a [-t" " type" ]
127 .RE
128 (zwykle podawana w skryptach startowych) powoduje zamontowanie wszystkich
129 systemów plików (odpowiadaj±cego typu) wymienionych w
130 .IR fstab ,
131 poza tymi, których wpisy zawieraj± s³owo kluczowe
132 .BR noauto .
133 .LP
134 (ii) Podczas montowania systemu plików wymienionego w
135 .IR fstab ,
136 wystarcza podaæ tylko nazwê urz±dzenia, lub tylko punkt montowania.
137 .LP
138 (iii) Tradycyjnie tylko superu¿ytkownik mo¿e montowaæ systemy plików. Jednak
139 je¶li
140 .I fstab
141 zawiera opcjê
142 .B user
143 w linii, to ka¿dy mo¿e zamontowaæ odpowiadaj±cy jej system plików.
144 .LP
145 Tak wiêc przy linii
146 .RS
147 .br
148 .B "/dev/cdrom  /cd  iso9660  ro,user,noauto,unhide"
149 .RE
150 dowolny u¿ytkownik mo¿e montowaæ system plików iso9660 ze swojego CD-ROM,
151 u¿ywaj±c komendy
152 .RS
153 .br
154 .B "mount /dev/cdrom"
155 .RE
156 lub
157 .RS
158 .br
159 .B "mount /cd"
160 .RE
161 Dla dalszych szczegó³ów odsy³amy do
162 .BR fstab (5).
163
164 Programy
165 .B mount
166 i
167 .B umount
168 opiekuj± siê list± obecnie zamontowanych systemów plików, która znajduje siê
169 w pliku
170 .IR /etc/mtab .
171 Je¶li nie podano argumentów dla
172 .BR mount ,
173 to drukowana jest ta lista.
174 Gdy zamontowany jest system plików
175 .I proc
176 (powiedzmy, ¿e w
177 .IR /proc ),
178 pliki
179 .I /etc/mtab
180 i
181 .I /proc/mounts
182 maj± bardzo podobn± zawarto¶æ. Poprzedni ma trochê wiêcej informacji, takich
183 jak opcje montowania, lecz niekoniecznie jest aktualny. (zobacz opcjê
184 .B \-n
185 poni¿ej).
186
187 .SH OPCJE
188 Pe³ny zestaw opcji u¿ywanych przy wywo³ywaniu
189 .B mount
190 jest okre¶lany przez ekstrakcjê opcji dla danego systemu plików, zadanych w
191 .IR fstab ,
192 a potem przez stosowanie wszelkich opcji podanych przez argument
193 .B \-o
194 a na koniec opcji
195 .BR \-r " lub " \-w
196 o ile istniej±.
197
198 Opcje dostêpne dla komendy
199 .BR mount :
200 .TP
201 .B \-v
202 Tryb verbose (gadatliwy).
203 .TP
204 .B \-f
205 Powoduje, ¿e wszystko siê wykonuje poza rzeczywistym wywo³aniem systemowym;
206 je¶li nie jest to oczywiste, ``udaje'' to montowanie systemu plików. Opcja
207 ta jest przydatna w po³aczeniu z flag±
208 .B \-v
209 do zrozumienia, co komenda
210 .B mount
211 usi³uje zrobiæ.
212 .TP
213 .B \-n
214 Montuj bez zapisywania w
215 .IR /etc/mtab .
216 Jest to niezbêdne na przyk³ad gdy
217 .I /etc
218 jest systemem plików tylko dla odczytu.
219 .TP
220 .B \-r
221 Montuj system plików w trybie tylko dla odczytu. Synonimem jest
222 .BR "\-o ro" .
223 .TP
224 .B \-w
225 Montuj system plików w trybie odczytu i zapisu. Tak jest domy¶lnie.
226 Synonimem jest
227 .BR "\-o rw" .
228 .TP
229 .BI \-t " vfstype"
230 Argument, który pod±¿a za
231 .B \-t
232 jest u¿ywany do wskazania rodzaju systemu plików. Wspierane obecnie systemy
233 plików s± wymienione w
234 .IR linux/fs/filesystems.c :
235 .IR minix ", " ext ", " ext2 ", " xiafs ", " hpfs ,
236 .IR fat ", " msdos ", " umsdos ", " vfat ,
237 .IR proc ", " nfs ", " iso9660 ", " smb ", " ncp ", " affs ", " ufs ,
238 .IR sysv ", " xenix ", " coherent .
239 Zauwa¿, ¿e ostatnie trzy s± ekwiwalentne i ¿e
240 .I xenix
241 oraz
242 .I coherent
243 zostan± usuniête w pewnym momencie w przysz³o¶ci \(em u¿ywaj zamiast nich
244 .IR sysv .
245
246 Typ
247 .I iso9660
248 jest domy¶lny. Je¶li nie poda siê opcji
249 .B \-t
250 lub je¶li podany zostanie typ
251 .BR auto ,
252 to superblok zostanie przetestowany w poszukiwaniu typu systemu plików
253 Wspierane s±
254 .RI minix ", " ext ", " ext2 ", " xia ", " iso9660 ")."
255 Je¶li test ten nie powiedzie siê, a istnieje
256 .IR /proc/filesystems ,
257 To wypróbowane zostan± wszystkie wylistowane tam systemy plików, poza tymi
258 które s± oznaczone jako "nodev" (np.
259 .I proc
260 czy
261 .IR nfs ).
262
263 Zauwa¿, ¿e
264 .B auto
265 mo¿e byæ u¿yteczne dla montowanych przez u¿ytkownika dyskietek.
266 Uwaga: testowanie u¿ywa herystyki i mo¿e rozpoznaæ z³y rodzaj systemu
267 plików.
268
269 Wiêcej ni¿ jeden mo¿e byæ podany w li¶cie oddzielanej przecinkami.
270 Lista typów systemów plików mo¿e byæ poprzedzona s³owem
271 .B no
272 aby okre¶liæ systemy plików, na których akcja nie powinna byæ wykonywana.
273 (Mo¿e to mieæ znaczenie z opcj±
274 .BR \-a .)
275
276 Na przyk³ad, komenda:
277 .RS
278 .RS
279 .B "mount \-a \-t nomsdos,ext"
280 .RE
281 montuje wszystkie systemy plików poza tymi, które s± typu
282 .I msdos
283 i
284 .IR ext .
285 .RE
286 .TP
287 .B \-o
288 Opcje s± podawane z flag±
289 .B \-o
290 po które nastêpuje oddzielony przecinkami ci±g opcji.
291 Niektóre z tych opcji s± u¿yteczne tylko je¶li pojawiaj± siê w pliku
292 .IR /etc/fstab .
293 Nastêpuj±ce opcje dotycz± dowolnego systemu plików, który jest montowany:
294 .RS
295 .TP
296 .B async
297 Wszelkie I/O do systemów plików powinno byæ wykonywane asynchronicznie.
298 .TP
299 .B auto
300 Mo¿e byæ montowany z opcj±
301 .BR \-a .
302 .TP
303 .B defaults
304 U¿ywaj opcji domy¶lnych:
305 .BR rw ", " suid ", " dev ", " exec ", " auto ", " nouser ", and " async.
306 .TP
307 .B dev
308 Interpretuj specjalne urz±dzenia blokowe i znakowe na systemie plików.
309 .TP
310 .B exec
311 Zezwól na uruchamianie binariów.
312 .TP
313 .B noauto
314 Mo¿e byæ montowany tylko wyj±tkowo (np. opcja
315 .B \-a
316 nie spowoduje zamontowania systemu).
317 .TP
318 .B nodev
319 Nie interpretuj specjalnych urz±dzeñ blokowych ani znakowych na systemie
320 plików.
321 .TP
322 .B noexec
323 Nie zezwól na uruchamianie ¿adnych binariów na zamontowanym systemie plików.
324 Opcja ta mo¿e byæ u¿yteczna dla serwera, który ma systemy plików,
325 zawieraj±ce binaria dla architektur innych ni¿ jego.
326 .TP
327 .B nosuid
328 Nie zezwól na dzia³anie bitów set-user-id i set-group-id.
329 .TP
330 .B nouser
331 Zabroñ zwyk³emu u¿ytkownikowi montowania systemu plików. Tak jest domy¶lnie.
332 .TP
333 .B remount
334 Spróbuj remontowaæ ju¿ zamontowany system plików. Jest to czêsto u¿ywane do
335 zmieniania flag montowania dla systemu plików, szczególnie aby umo¿liwiæ
336 zapis na systemach tylko dla odczytu.
337 .TP
338 .B ro
339 Montuj system plików w trybie tylko dla odczytu.
340 .TP
341 .B rw
342 Montuj system plików w trybie odczytu i zapisu.
343 .TP
344 .B suid
345 Umo¿liw dzia³anie bitom set-user-id i set-group-id.
346 .TP
347 .B sync
348 Wszelkie I/O do systemu plików powinno byæ wykonywane synchronicznie.
349 .TP
350 .B user
351 Umo¿liw zwyk³emu u¿ytkownikowi zamontowaæ system plików. Opcja ta implikuje
352 opcje
353 .BR noexec ", " nosuid ", i " nodev
354 (chyba, ¿e s± przeci±¿one przez opcje, jak w linii
355 .BR user,exec,dev,suid ).
356 .RE
357
358 .SH "SPECYFICZNE SYSTEMOWI PLIKÓW OPCJE MONTOWANIA"
359 Nastêpuj±ce opcje stosuje siê tylko do okre¶lonych systemów plików.
360 Sortujemy je wed³ug systemu plików. Wszystkie pod±¿aj± za flag±
361 .BR \-o .
362
363 .SH "Opcje montowania dla affs"
364 .TP
365 \fBuid=\fP\fIvalue\fP i \fBgid=\fP\fIvalue\fP
366 Ustaw w³a¶ciciela i grupê korzenia systemu plików (domy¶lnie: uid=gid=0,
367 lecz opcje
368 .B uid
369 lub
370 .B gid
371 bez podanej warto¶ci pobieraj± uid i gid bie¿±cego procesu).
372 .TP
373 \fBsetuid=\fP\fIvalue\fP i \fBsetgid=\fP\fIvalue\fP
374 Ustaw w³a¶ciciela i grupê wszystkich plików.
375 .TP
376 .BI mode= value
377 Ustaw prawa wszystkich plików na
378 .IR value " & 0777"
379 nie zwa¿aj±c na oryginalne prawa.
380 Dodaj prawa przeszukiwania na katalogi, które maj± prawo odczytu.
381 Warto¶æ jest podawana ósemkowo.
382 .TP
383 .B protect
384 Nie dopuszczaj do zmian w bitach ochrony systemu plików.
385 .TP
386 .B usemp
387 Ustaw uid i gid korzenia systemu plików na uid i gid punktu montowania, a¿
388 do pierwszego sync lub umount, a potem wyczy¶æ tê opcjê. Dziwne...
389 .TP
390 .B verbose
391 Drukuj informacje o ka¿dym pomy¶lnym montowaniu.
392 .TP
393 .BI prefix= string
394 Przedrostek u¿ywany przed nazw± wolumenu, gdy pod±¿a za linkiem.
395 .TP
396 .BI volume= string
397 Przedrostek (d³ugo¶ci najwy¿ej 30), u¿ywany przed '/' gdy pod±¿a za linkiem
398 symbolicznym.
399 .TP
400 .BI reserved= value
401 (Domy¶lnie: 2.) Ilo¶æ nieu¿ytych bloków na pocz±tku urz±dzenia.
402 .TP
403 .BI root= value
404 Podaj wyj±tkowo lokalizacjê bloku korzenia. (root block).
405 .TP
406 .BI bs= value
407 Podaj rozmiar bloku. Dozwolone warto¶ci to 512, 1024, 2048, 4096.
408 .TP
409 .BR grpquota " / " noquota " / " quota " / " usrquota
410 Opcje te s± przyjmowane, lecz s± ignorowane.
411
412 .SH "Opcje montowania dla coherent"
413 Brak.
414
415 .SH "Opcje montowania dla ext"
416 Brak.
417 Zauwa¿, ¿e system plików `ext' jest przedawniony. Nie u¿ywaj go.
418
419 .SH "Opcje montowania dla ext2"
420 System plików `ext2' jest standardowym systemem plików Linuxa. Z powodu
421 b³êdu j±dra, mo¿e byæ montowany z ró¿nymi opcjami montowania (Linux 2.0)/
422 .TP
423 .BR bsddf " / " minixdf
424 Ustaw zachowanie dla wywo³ania systemowego
425 .IR statfs .
426 Zachowanie
427 .B minixdf
428 to zwracanie w polu
429 .I f_blocks
430 ca³kowit± ilo¶æ bloków systemu plików, podczas gdy zachowaniem
431 .B bsddf
432 (co jest domy¶lne) jest odejmowanie kosztownych bloków u¿ywanych przez ext2
433 i niedostêpnych dla przechowywania plików. Tak wiêc
434 .RE
435 .nf
436
437 % mount /k -o minixdf; df /k; umount /k
438 Filesystem   1024-blocks  Used Available Capacity Mounted on
439 /dev/sda6      2630655   86954  2412169      3%   /k
440 % mount /k -o bsddf; df /k; umount /k
441 Filesystem   1024-blocks  Used Available Capacity Mounted on
442 /dev/sda6      2543714      13  2412169      0%   /k
443
444 .fi
445 (Zauwa¿, ¿e ten przyk³ad pokazuje, ¿e mo¿na dodaæ opcje linii komend do
446 opcji podanych w
447 .IR /etc/fstab .)
448
449 .TP
450 .BR check " / " check=normal " / " check=strict
451 Ustaw poziom sprawdzania. Gdy przynajmniej jedna z tych opcji jest ustawiona (a
452 .B check=normal
453 jest ustawiane domy¶lnie), inody i bitmapy bloków s± sprawdzane podczas
454 montowania (co mo¿e zabraæ pó³ minuty lub co¶ podobnego na du¿ym dysku).
455 Z ostrym (strict) sprawdzaniem, dealokacja bloków sprawdza, czy blok do
456 zwolnienia le¿y w strefie danych.
457 .TP
458 .BR check=none " / " nocheck
459 Nie dokonuje siê sprawdzania.
460 .TP
461 .B debug
462 Drukuj informacje debuggowe przy ka¿dym (re)montowaniu.
463 .TP
464 .BR errors=continue " / " errors=remount-ro " / " errors=panic
465 Zdefiniuj zachowanie przy napotkaniu b³edu.
466 (Albo ignoruj b³êdy i tylko zaznaczaj system plików jako b³êdny i kontynuuj,
467 lub remontuj system plików na tylko do odczytu, lub te¿ panikuj i zatrzymaj
468 system.) Domy¶lne ustawienie jest wyryte w superbloku systemu plików i mo¿e
469 byæ zmienione przy u¿yciu
470 .BR tune2fs (8).
471 .TP
472 .BR grpid " lub " bsdgroups " / " nogrpid " lub " sysvgroups
473 Opcje te definiuj±, jaki gid otrzymuje nowo utworzony plik.
474 Gdy ustawiony jest
475 .BR grpid ,
476 to pobiera gid katalogu, w którym jest utworzony; w przeciwnym wypadku
477 (domy¶lnie) bierze fsgid bie¿±cego procesu, chyba ¿e katalog ma ustawiony
478 bit setgid, w którym wypadku pobiera gid katalogu rodzicielskiego i
479 dodatkowo otrzymuje bit setgid, je¶li jest katalogiem.
480 .TP
481 \fBresgid=\fP\fIn\fP i \fBresuid=\fP\fIn\fP
482 System plików ext2 rezerwuje pewn± ilo¶æ wolnego miejsca (domy¶lnie 5%,
483 zobacz
484 .BR mke2fs (8)
485 i
486 .BR tune2fs (8)).
487 Opcje te okre¶laj±, kto mo¿e u¿ywaæ zarezerwowanych bloków.
488 (Ogólnie: ka¿dy, kto ma podany uid, lub nale¿y do podanej grupy.)
489 .TP
490 .BI sb= n
491 Zamiast bloku 1, jako superblok u¿yj bloku
492 .IR n .
493 Mo¿e to byæ przydatne, gdy system plików jest uszkodzony. Zazwyczaj kopie
494 superbloku znajduj± siê co 8192 bloków: w bloku 1, 8193, 16385, ...
495 (Dlatego na du¿ym systemie plików istniej± setki, lub nawet tysi±ce kopii
496 superbloku. Nie znam opcji mke2fs, które zmniejsza³yby tê liczbê).
497 .TP
498 .BR grpquota " / " noquota " / " quota " / " usrquota
499 Opcje te s± przyjmowane, lecz ignorowane.
500
501 .SH "Opcje montowania dla fat"
502 .TP
503 .BR blocksize=512 " / " blocksize=1024
504 Ustaw rozmiar bloku (domy¶lnie 512).
505 .TP
506 \fBuid=\fP\fIvalue\fP i \fBgid=\fP\fIvalue\fP
507 Ustaw w³a¶ciciela i grupê wszystkich plików (domy¶lnie: uid i gid bie¿±cego
508 procesu).
509 .TP
510 .BI umask= value
511 Ustaw umaskê (maskê bitow± praw, które 
512 .B nie
513 s± obecne). Domy¶lnie przyjmuje siê umaskê procesu bie¿±cego.
514 Warto¶æ jest podawana ósemkowo.
515 .TP
516 .BI check= value 
517 Mo¿na wybraæ trzy stopnie:
518 .RS
519 .TP
520 .B r[elaxed]
521 Du¿e i ma³e litery s± przyjmowane i ekwiwalentne, czê¶ci d³ugich nazw s±
522 skracane (np.
523 .I verylongname.foobar
524 staje siê
525 .IR verylong.foo ),
526 prowadz±ce i za³±czone spacje s± akceptowane jako czê¶æ nazwy (nazwa i
527 rozszerzenie).
528 .TP
529 .B n[ormal]
530 Podobnie jak "relaxed", lecz wiele znaków specjalnych (jak *, ?, <, spacje,
531 itp.) s± odrzucane. Tak jest domy¶lnie.
532 .TP
533 .B s[trict]
534 Jak "normal", lecz nazwy nie mog± zawieraæ d³ugich czê¶ci i znaków
535 specjalnych, które czasem s± u¿ywane pod linuxem, lecz nie s± akceptowane
536 przez MS-DOS (+, =, spacje itp.)
537 .RE
538 .TP
539 .BR conv=b[inary] " / " conv=t[ext] " / " conv=a[uto]
540 System plików
541 .I fat
542 mo¿e dokonywaæ konwersji CRLF-NL (Format tekstowy MS-DOS na format tekstowy
543 UNIX) w j±drze. Nastêpuj±ce tryby konwersji s± dostêpne:
544 .RS
545 .TP
546 .B binary
547 brak konwersji. Domy¶lne.
548 .TP
549 .B text
550 Konwersja CRLF<-->NL na wszystkich plikach.
551 .TP
552 .B auto
553 Konwersja CRLF<-->NL na wszystkich plikach, które nie maj± "ogólnie znanego
554 rozszerzenia binarnego". Lista znanych rozszerzeñ mo¿e byæ znaleziona na
555 pocz±tku
556 .I fs/fat/misc.c
557 (w wersji 2.0, list± jest: exe, com, bin, app, sys, drv, ovl, ovr, obj,
558 lib, dll, pif, arc, zip, lha, lzh, zoo, tar, z, arj, tz, taz, tzp, tpz,
559 gz, tgz, deb, gif, bmp, tif, gl, jpg, pcx, tfm, vf, gf, pk, pxl, dvi).
560 .PP
561 Programy, które dokonuj± obliczonych lseek'ów, nie bêd± zadowolone z
562 konwersji. Niektórzy ludzie utracili dane przez tê translacjê. Strze¿cie
563 sie!
564
565 Dla systemów zamontowanych w trybie binarnym, dostêpne s± narzêdzia
566 konwersji (fromdos/todos).
567 .RE
568 .TP
569 .B debug
570 W³±cz flagê
571 .IR debug .
572 Wydrukowany zostanie string wersji i lista parametrów systemu plików (te
573 dane drukowane s± te¿ je¶li parametry wydaj± siê byæ niekonsystentne).
574 .TP
575 .BR fat=12 " / " fat=16
576 Okre¶l albo fat 12-bitowy, albo fat 16-bitowy. To przeci±¿a procedurê
577 automatycznej detekcji fatu. Ostro¿nie.
578 .TP
579 .B quiet
580 W³±cz flagê
581 .I quiet
582 (cicho). Próby chown lub chmod nie zwracaj± b³êdów, chocia¿ siê nie powodz±.
583 U¿ywaj ostro¿nie!
584 .TP
585 .B "sys_immutable, showexec, dots, nodots, dotsOK=[yes|no]"
586 Ró¿ne bezmy¶lne próby wymuszenia konwencji Unixa lub Dosa na systemie plików
587 fat.
588
589 .SH "Opcje montowania dla hpfs"
590 .TP
591 \fBuid=\fP\fIvalue\fP i \fBgid=\fP\fIvalue\fP
592 Ustaw w³a¶ciciela i grupê wszystkich plików (domy¶lnie: uid i gid bie¿±cego
593 procesu).
594 .TP
595 .BI umask= value
596 Ustaw umaskê (maskê bitow± praw, które 
597 .B nie
598 s± obecne). Domy¶lnie u¿ywana jest umaska bie¿±cego procesu.
599 Warto¶æ podawana jest ósemkowo.
600 .TP
601 .BR case=lower " / " case=asis
602 Konwertuj wszystkie nazwy plików na ma³e litery, lub pozostaw bez zmian.
603 (Domy¶lnie:
604 .BR case=lower .)
605 .TP
606 .BR conv=binary " / " conv=text " / " conv=auto
607 Dla
608 .BR conv=text ,
609 kasuj losowe CR-y (praktycznie wszystkie, za którymi pod±¿a NL) podczas
610 odczytu pliku.
611 Dla
612 .BR conv=auto ,
613 wybieraj mniej lub bardziej losowo miêdzy
614 .BR conv=binary " i " conv=text .
615 Dla
616 .BR conv=binary ,
617 po prostu czytaj co jest w pliku. Tak jest domy¶lnie.
618 .TP
619 .B nocheck
620 Nie przerywaj montowania gdy okre¶lone sprawdzanie konsystentno¶ci
621 zawiedzie.
622
623 .SH "Opcje montowania dla iso9660"
624 Normalne nazwy plików
625 .I iso9660
626 pojawiaj± siê w formacie 8.3 (np. ograniczenia dosopodobne dla d³ugo¶ci
627 plików), a w dodatku wszystkie znaki pisane du¿ymi literami. Poza tym nie ma
628 pola dla w³a¶ciciela, ochrony, liczby linków, prowizji na urz±dzenia
629 znakowe/blokowe, etc.
630
631 Rozszerzeniem iso9660 jest Rock Ridge, który udostêpnia wszystkie te
632 unixopodobne w³a¶ciwo¶ci. Ogólnie, istniej± rozszerzenia do ka¿dego rekordu
633 katalogowego, które uzupe³niaj± informacje, a gdy Rock Ridge jest w u¿yciu,
634 system plików jest nieodró¿nialny od normalnego unixowego systemu plików
635 (poza faktem bycia tylko do odczytu).
636 .TP
637 .B norock
638 Wy³±cza u¿ycie z rozszerzeñ Rock Ridge, nawet je¶li s± dostêpne. Zob.\&
639 .BR map .
640 .TP
641 .BR check=r[elaxed] " / " check=s[trict]
642 Z
643 .BR check=relaxed ,
644 nazwa plików jest najpierw konwertowana do ma³ych liter przed dokonywaniem
645 podgl±du. Jest to prawdopodobnie u¿yteczne w po³±czeniu z
646 .B norock
647 i
648 .BR map=normal .
649 (Domy¶lnie:
650 .BR check=strict .)
651 .TP
652 \fBuid=\fP\fIvalue\fP i \fBgid=\fP\fIvalue\fP
653 Nadaje wszystkim plikom systemu plików wskazany uid i gid, prawdopodobnie
654 przedefiniowuj±c informacje znalezione w rozszerzeniach Rock Ridge.
655 (Domy¶lnie:
656 .BR uid=0,gid=0 .)
657 .TP
658 .BR map=n[ormal] " / " map=o[ff]
659 Dla nie-Rock Ridge'owych wolumenów, normlana translacja nazwy mapuje du¿e
660 litery na ma³e, porzuca koñcz±ce `;1' i konwertuje `;' na `.'.
661 Z
662 .B map=off
663 nie jest dokonywana translacja nazw. Zobacz
664 .BR norock .
665 (Domy¶lnie:
666 .BR map=normal .)
667 .TP
668 .BI mode= value
669 Dla nie-Rock Ridge'owych wolumenów, nadaj wszystkim plikom wskazane prawa.
670 (Domy¶lnie: prawa dla odczytu dla wszystkich.)
671 .TP
672 .B unhide
673 Poka¿ te¿ pliki ukryte i zwi±zane.
674 .TP
675 .B block=[512|1024|2048]
676 Ustaw rozmiar bloku we wskazywanym wolumenie.
677 (Domy¶lnie:
678 .BR block=1024 .)
679 .TP
680 .BR conv=a[uto] " / " conv=b[inary] " / " conv=m[text] " / " conv=t[ext]
681 (Domy¶lnie:
682 .BR conv=binary .)
683 Od Linuxa 1.3.54 opcja ta nie dzia³a. (A niebinarne ustawienia by³y bardzo
684 niebezpieczne, czêsto prowadzi³y do cichego niszczenia danych).
685 .TP
686 .B cruft
687 Je¶li starszy bajt d³ugo¶ci pliku zawiera inne ¶mieci, ustaw tê opcjê
688 montowania, aby ignorowa³a go. Implikuje to maksymalny rozmiar pliku nie
689 wiêkszy ni¿ 16MB. Opcja `cruft' jest ustawiana automatycznie je¶li ca³y
690 CDROM ma dziwny rozmiar (ujemny, lub wiêkszy ni¿ 800 MB). Jest te¿
691 ustawiana, gdy numery sekwencji wolumenu s± inne ni¿ 0 lub 1.
692
693 .SH "Opcje montowania w miniksie"
694 Brak.
695
696 .SH "Opcje montowania dla msdos"
697 Zobacz opcje dla FAT.
698 Je¶li system plików
699 .I msdos
700 wykryje niekonsystentno¶æ, zg³asza b³±d i ustawia system plików na tylko dla
701 odczytu. System plików mo¿e byæ przeznaczony ponownie do zapisu przez
702 romontowanie.
703
704 .SH "Opcje montowania dla ncp"
705 Takie jak dla
706 .IR nfs ", a implementacja " ncp
707 oczekuje binarnego argumentu (
708 .IR "struct ncp_mount_data" )
709 do wywo³ania systemowego mount. Argument ten jest konstruowany przez
710 .BR ncpmount (8)
711 i bie¿±ca wersja
712 .B mount
713 (2.5k) nic ju¿ nie wie o ncp.
714
715 .SH "Opcje montowania dla nfs"
716 Zamiast tekstowych stringów opcji, przetwarzanych przez j±dro, system plików
717 .I nfs
718 oczekuje binarnych argumentów typu
719 .IR "struct nfs_mount_data" .
720 Program
721 .B mount
722 sam z siebie przetwarza nastêpuj±ce opcje w formie `tag=warto¶æ', i wstawia
723 je do wymienionej struktury:
724 .BI rsize= n,
725 .BI wsize= n,
726 .BI timeo= n,
727 .BI retrans= n,
728 .BI acregmin= n,
729 .BI acregmax= n,
730 .BI acdirmin= n,
731 .BI acdirmax= n,
732 .BI actimeo= n,
733 .BI retry= n,
734 .BI port= n,
735 .BI mountport= n,
736 .BI mounthost= name,
737 .BI mountprog= n,
738 .BI mountvers= n,
739 .BI nfsprog= n,
740 .BI nfsvers= n,
741 .BI namlen= n.
742 Opcja
743 .BI addr= n
744 jest akceptowana, lecz ignorowana.
745 Rozpoznawane s± równie¿ nastêpuj±ce opcje logiczne, prawdopodobnie
746 poprzedzane przez
747 .BR no :
748 .BR bg ,
749 .BR fg ,
750 .BR soft ,
751 .BR hard ,
752 .BR intr ,
753 .BR posix ,
754 .BR cto ,
755 .BR ac ,
756 .BR tcp ,
757 .BR udp .
758 Dla szczegó³ów zobacz
759 .BR nfs (5).
760
761 Szczególnie u¿yteczne opcje zawieraj±
762 .TP
763 .B rsize=8192,wsize=8192
764 Uczyni to po³±czenie nfs du¿o szybszym ni¿ z domy¶lnym buforem wielko¶ci 1024.
765 .TP
766 .B soft
767 Opcja ta umo¿liwia j±dru timeout je¶li serwer nfs nie odpowiada przez jaki¶
768 czas, w przeciwnym razie bêdzie próbowaæ wiecznie. Czas mo¿e byæ podany
769 przez
770 .BR timeo=time .
771 Opcja ta jest u¿yteczna je¶li twój serwer nfs czasem nie odpowiada, lub bywa
772 rebootowany podczas gdy jaki¶ proces próbuje siê z nim ³±czyæ.
773
774 .SH "Opcje montowania dla systemu proc"
775 .TP
776 \fBuid=\fP\fIvalue\fP i \fBgid=\fP\fIvalue\fP
777 Opcje te s± rozpoznawane, lecz nie maj± wg. mnie ¿adnego efektu.
778
779 .SH "Opcje montowania dla systemu smb"
780 Tak jak
781 .IR nfs ", implementacja " smb
782 oczekuje binarnego argumentu (
783 .IR "struct smb_mount_data" )
784 do wywo³ania systemowego mount. Argument ten jest konstruowany przez
785 .BR smbmount (8)
786 a bie¿±ca wersja
787 .B mount
788 (2.5k) nie wie nic o smb.
789
790 .SH "Opcje montowania dla sysv"
791 Brak.
792
793 .SH "Opcje montowania dla ufs"
794 Brak.
795
796 .SH "Opcje montowania dla umsdos"
797 Zobacz opcje dla msdos.
798
799 .SH "Opcje montowania dla vfat"
800 Przede wszystkim, rozpoznawane s± wszystkie opcje dla fat.
801 Co wiêcej, istniej±
802 .TP
803 .B uni_xlate
804 T³umacz nieobs³ugiwane znaki unicode na specjalne sekwencje eskejpowe.
805 To umo¿liwia ci backupowanie i odtwarzanie nazw plików, które by³y utworzone
806 ze znakami unicode. Bez tej opcji w wypadku braku mo¿liwej translacji,
807 u¿ywane jest '?'. Znakiem eskejpowym jest ':' poniewa¿ jest w innych
808 wypadkach nielegalny na systemi vfat. Sekwencja eskejpowa, która by³aby
809 u¿yta dla znaku u to: ':', (u & 0x3f), ((u>>6) & 0x3f), (u>>12).
810 .TP
811 .B posix
812 Zezwól na dwa pliki, których nazwy ró¿ni± siê wielko¶ci± liter.
813 .TP
814 .B nonumtail
815 Najpierw spróbuj zrobiæ krótk± nazwê bez numeru sekwencji, zanim zaczniesz
816 próbowaæ
817 .IR name~num.ext .
818
819 .SH "Opcje montowania dla xenixa"
820 Brak.
821
822 .SH "Opcje montowania dla xiafs"
823 Brak. Chocia¿ nic nie ma z³ego w xiafs, nie jest on u¿ywany zbyt czêsto i
824 nie jest rozwijany. Prawdopodobnie nie powinno siê go u¿ywaæ.
825
826 .SH "URZ¡DZENIE LOOP"
827 Kolejnym mo¿liwym typem jest montowanie poprzez urz±dzenie loop. Na przyk³ad
828 komenda
829
830 .nf
831 .B "  mount /tmp/fdimage /mnt -t msdos -o loop=/dev/loop3,blocksize=1024"
832 .fi
833
834 Skonfiguruje urz±dzenie loop
835 .I /dev/loop3
836 na odpowiadaj±ce plikowi
837 .IR /tmp/fdimage ,
838 i zamontuje to urz±dzenie w
839 .IR /mnt .
840 Ten typ montowania wie o trzech opcjach, konkretnie
841 .BR loop ", " offset " i " encryption ,
842 które s± w rzeczywisto¶ci opcjami dla
843 .BR losetup (8).
844 Je¶li nie podano wyj±tkowo urz±dzenia loop
845 (lecz tylko opcjê `\fB\-o loop\fP'), to
846 .B mount
847 spróbuje znale¼æ jakie¶ nieu¿ywane urz±dzenie loop i u¿yæ go.
848
849 .SH PLIKI
850 .I /etc/fstab
851 tabela systemów plików
852 .br
853 .I /etc/mtab
854 tabela zamontowanych systemów plików
855 .br
856 .I /etc/mtab~
857 plik lockuj±cy
858 .br
859 .I /etc/mtab.tmp
860 plik tymczasowy
861 .SH "ZOBACZ TAK¯E"
862 .BR mount (2),
863 .BR umount (2),
864 .BR fstab (5),
865 .BR umount (8),
866 .BR swapon (8),
867 .BR nfs (5),
868 .BR mountd (8),
869 .BR nfsd (8),
870 .BR mke2fs (8),
871 .BR tune2fs (8),
872 .BR losetup (8)
873 .SH B£ÊDY
874 Jest mo¿liwe, ¿e uszkodzony system plików spowoduje `pad'.
875 .PP
876 Niektóre linuxowe systemy plików nie wspieraj±
877 .B "\-o sync"
878 (ext2fs
879 .I wspiera
880 synchroniczne od¶wierzania (updates) (a la BSD) gdy jest zamontowany z
881 opcj±
882 .BR sync .)
883 .PP
884 Opcja
885 .B "\-o remount"
886 mo¿e nie byæ w stanie zmieniæ parametrów montowania (np. wszystkie parametry
887 .I ext2fs
888 poza
889 .BR  sb ,
890 s± zmienialne remountem, lecz nie mo¿na zmieniæ
891 .B gid
892 czy
893 .B umask
894 dla
895 .IR fatfs ).
896 .SH HISTORIA
897 Komenda
898 .B mount
899 pojawi³a siê w wersji 6 AT&T UNIX.
This page took 0.09488 seconds and 3 git commands to generate.