Provided by: manpages-pl_0.7-2_all bug

NAZWA

       mount - montuje system plików

SKŁADNIA

       mount [-l|-h|-V]

       mount -a [-fFnrsvw] [-t typ-systemu] [-O lista-opcji]

       mount [-fnrsvw] [-o opcje] urządzenie|katalog

       mount [-fnrsvw] [-t typ-systemu] [-o opcje] urządzenie katalog

OPIS

       Wszystkie  pliki  dostępne  w  systemie  Unix  są  zorganizowane w jednym wielkim drzewie,
       hierarchii plików, zakorzenionej w /. Pliki te mogą być położone  na  wielu  urządzeniach.
       Polecenie mount umożliwia przyłączenie systemu plików znajdującego się na danym urządzeniu
       do wielkiego drzewa plików. Odwrotnie, polecenie umount(8) powoduje odłączenie go.

       Standardowa postać polecenia mount to:

              mount -t typ urządzenie katalog

       Nakazuje jądru, by przyłączyło system plików znaleziony na danym  urządzeniu  (które  jest
       typu  typ)   w  zadanym katalogu.  Poprzednia zawartość (jeśli istniała) i właściciel oraz
       prawa katalogu katalog stają się niewidzialne na czas przyłączenia  (zamontowania)  nowego
       systemu  plików.  W  tym  czasie  ścieżka katalog odnosi się do korzenia systemu plików na
       podanym urządzeniu.

       Jeśli podano jedynie urządzenie lub katalog, na przykład:

              mount /katalog

       to mount szuka  punktu  montowania  (i  jeśli  go  nie  znajdzie  –  urządzenia)  w  pliku
       /etc/fstab.   Można  użyć  opcji  --target  lub  --source,  aby  uniknąć  niejednoznacznej
       interpretacji podanego argumentu np.:

              mount --target /mountpoint

   Wypisywanie montowań
       Tryby wypisywania są utrzymywane tylko dla wstecznej kompatybilności.

       Aby uzyskać spójniejsze i dające się konfigurować wyjście, proszę korzystać z  findmnt(8),
       w  szczególności w swoich skryptach. Proszę zauważyć, że znaki kontrolne w nazwach punktów
       montowania są zastępowane znakiem "?".

       Poniższe polecenie wypisze wszystkie zamontowane systemy plików (typu typ):

              mount [-l] [-t typ]

       Opcja -l ujmuje w zestawieniu również etykiety. Patrz niżej.

   Wskazywanie urządzenia
       Większość urządzeń jest wskazywanych przez nazwę pliku (specjalnego urządzenia blokowego),
       jak  np.   /dev/sda1, lecz istnieją inne możliwości. Na przykład w wypadku montowania NFS,
       urządzenie może wyglądać tak: knuth.cwi.nl:/katalog.  Specjalne urządzenie  blokowe  można
       wskazać  również podając jego etykietę lub UUID (zob. opcje -L i -U poniżej) albo etykietę
       lub UUID partycji (identyfikatory partycji są obsługiwane np. przy  tabeli  partycji  typu
       GUID Partition Table – GPT).

       Proszę  nie  zapomnieć  o  tym,  że  nie  ma gwarancji, że etykiety i UUID-y są faktycznie
       unikalne, szczególnie jeśli kopiuje się, współdzieli lub  przenosi  urządzenie.  Polecenie
       lsblk -o +UUID,PARTUUID pozwoli na zweryfikowanie unikalności UUID-ów w bieżącym systemie.

       Zalecaną   metodą   jest   używanie   znaczników   (np.  LABEL=etykieta  zamiast  dowiązań
       symbolicznych  /dev/disk/by-{label,uuid,partuuid,partlabel}  udev  w   pliku   /etc/fstab.
       Znaczniki  są bardziej czytelne, solidne i przenośne. Polecenie mount(8) używa wewnętrznie
       dowiązań symbolicznych udev, tak więc ich używanie w /etc/fstab nie daje  żadnej  przewagi
       nad znacznikami. Aby dowiedzieć się więcej, proszę zapoznać się z libblkid(3).

       Proszę  zauważyć,  że  mount(8) używa UUID-ów jako łańcuchów. UUID-y z wiersza poleceń lub
       fstab(5) nie są konwertowane do wewnętrznej reprezentacji binarnej. Litery w reprezentacji
       łańcucha UUID powinny być małymi literami.

       System  plików  proc  nie  jest  związany  z  żadnym urządzeniem specjalnym i podczas jego
       montowania zamiast nazwy urządzenia można  użyć  dowolnego  słowa  kluczowego,  np.   proc
       (zwyczajowy  wybór  none  jest mniej udany: komunikat błędu `none busy' od umount może być
       mylący).

   Pliki /etc/fstab, /etc/mtab i /proc/mounts
       Plik /etc/fstab (zobacz fstab(5)), może zawierać wiersze opisujące, jakie urządzenia gdzie
       są zazwyczaj montowane i przy użyciu jakich opcji. Domyślne położenie pliku fstab(5) można
       przesłonić opcją wiersza poleceń --fstab ścieżka (więcej szczegółów poniżej).

       Polecenie

              mount -a [-t typ] [-O lista-opcji]

       (zwykle podawane w skryptach startowych) powoduje zamontowanie wszystkich systemów  plików
       (danego  typu)  wymienionych  w  fstab,  poza tymi, których wpisy zawierają słowo kluczowe
       noauto.  Podanie opcji -F spowoduje, że mount się rozdzieli  na  kilka  procesów,  tak  że
       systemy plików będą montowane równocześnie.

       Podczas montowania systemu plików wymienionego w fstab lub mtab, wystarczy podać w wierszu
       poleceń tylko nazwę urządzenia lub tylko punkt montowania.

       Programy mount i umount tradycyjnie opiekowały się listą  obecnie  zamontowanych  systemów
       plików w pliku /etc/mtab. Ten prawdziwy plik mtab jest wciąż obsługiwany, ale współcześnie
       lepiej uczynić go dowiązaniem symbolicznym do  /proc/mounts,  ponieważ  zwykły  plik  mtab
       funkcjonujący   w  przestrzeni  użytkownika  nie  działa  pewnie  z  przestrzeniami  nazw,
       kontenerami i innymi zaawansowanymi funkcjami Linuksa.

       Jeśli nie poda się argumentów do  mount,  wypisywana  jest  lista  zamontowanych  systemów
       plików.

       Aby przesłonić opcje montowania z /etc/fstab konieczne jest użycie opcji -o:

              mount urządzenie|katalog -o opcje

       po  czym  opcje  montowania  z wiersza poleceń zostaną dodane do listy opcji z /etc/fstab.
       Zwykłym zachowaniem jest działanie ostatniej opcji, jeśli występują sprzeczne.

       Program mount nie odczytuje pliku /etc/fstab jeśli podano  urządzenie  (lub  LABEL,  UUID,
       PARTUUID  lub  PARTLABEL)  oraz  katalog.  Na  przykład,  aby  zamontować urządzenie foo w
       /katalogu:

              mount /dev/foo /katalog

   Montowanie przez zwykłych użytkowników
       Tradycyjnie, tylko superużytkownik może montować systemy  plików.  Jednak  jeśli  fstab  w
       danym  wierszu  zawiera  opcję  user,  to każdy może zamontować odpowiadający temu wpisowi
       system plików.

       Tak więc, jeśli mamy wiersz

              /dev/cdrom /cd iso9660 ro,user,noauto,unhide

       to dowolny użytkownik może  zamontować  system  plików  iso9660  umieszczony  na  włożonym
       CD-ROM-ie, posługując się poleceniem

              mount /dev/cdrom
       lub
              mount /cd

       Szczegóły  opisuje  fstab(5).   Tylko  użytkownik,  który  zamontował  system  plików może
       ponownie  go  odmontować.   Jeżeli  zachodzi  potrzeba,  by  odmontowywać  mógł  każdy,  w
       odpowiednim  wierszu fstab należy zamiast user wpisać users.  Opcja owner przypomina opcję
       user, poza tym, że dany użytkownik musi być właścicielem odpowiedniego pliku  specjalnego.
       Jest  przydatna  np.  w  przypadku  /dev/fd jeśli skrypt zgłoszeniowy (login script) czyni
       danego użytkownika korzystającego z konsoli właścicielem tego urządzenia. Opcja group jest
       podobna, z tym ograniczeniem, że użytkownik musi być członkiem grupy pliku specjalnego.

   Montowanie z podpięciem (bind)
       Od  wersji  2.4.0  Linuksa możliwe jest ponowne zamontowanie części systemu plików w innym
       miejscu. Służy do tego wywołanie:

              mount --bind stary-katalog nowy-katalog

       lub za pomocą tego wpisu fstab:

              /stary-katalog /nowy-katalog none bind

       Po takim wywołaniu, ta sama zawartość jest  dostępna  w  dwóch  miejscach.  Można  również
       zamontować  ponownie  pojedynczy  plik  (w  pojedynczym  pliku). Jest także możliwe użycie
       montowania "bind" do utworzenia punktu montowania ze zwykłego katalogu, na przykład:

              mount --bind foo foo

       Wywołanie montowania z podpięciem dołącza tylko (część) pojedynczego systemu  plików,  bez
       możliwych  montowań  znajdujących się poniżej. Cała hierarchia plików, uwzględniając takie
       montowania jest dołączana w drugie miejsce za pomocą:

              mount --rbind stary-katalog nowy-katalog

       Proszę zauważyć, że  opcje  montowania  systemu  plików  pozostaną  takie  same,  jak  ten
       pierwotnego punktu montowania.

       mount(8)  od  wersji 2.27 pozwala na zmianę opcji montowania przez przekazanie ich razem z
       --bind np.:

              mount --bind,ro foo foo

       Opcja ta nie jest obsługiwana przez  jądro  Linux,  jest  zaimplementowana  w  przestrzeni
       użytkownika  przez  dodatkowe  przemontowanie za pomocą wywołania systemowego mount(2). To
       rozwiązanie nie jest nierozdzielne (atomowe).

       Alternatywnym (klasycznym) sposobem utworzenia montowania z podpięciem, tylko do  odczytu,
       jest operacja przemontowania np.:

              mount --bind stary-katalog nowy-katalog
              mount -o remount,ro,bind stary-katalog nowy-katalog

       Proszę  zauważyć,  że tego typu montowanie utworzy punkt montowania tylko do odczytu (wpis
       VFS), ale oryginalny superblok systemu plików wciąż będzie zapisywalny, tzn. stary-katalog
       będzie zapisywalny, a nowy-katalog tylko do odczytu.

       Nie da się zmienić opcji montowania rekurencyjnie (np. dzięki -o rbind,ro).

   Operacja przenoszenia
       Od   wersji   2.5.1.   Linuksa   możliwe  jest  nierozdzielne  (atomically)  przeniesienie
       zamontowanego drzewa w inne miejsce. Wywołaniem jest:

              mount --move stary-katalog nowy-katalog

       Spowoduje to pojawienie się zawartości, która wcześniej znajdowała się w  starym-katalogu,
       dostępnej w nowym-katalogu. Fizyczne położenie plików nie zmienia się. Proszę zauważyć, że
       stary-katalog musi być punktem montowania.

       Proszę zauważyć, że przeniesienie punktu montowania leżącego  pod  współdzielonym  punktem
       montowania  jest  nieprawidłowe  i niewspierane. Proszę użyć findmnt -o TARGET,PROPAGATION
       aby sprawdzić bieżące flagi propagacji.

   Współdzielone operacje na poddrzewach
       Od Linuksa 2.6.15 możliwe jest oznaczenie montowania i jego podmontowań jako współdzielone
       (shared),  prywatne (private),  podrzędne (slave) i niepodpinalne (unbindable). Montowania
       współdzielone udostępniają możliwość tworzenia kopii takich montowań tak, że montowania  i
       odmontowania  którejkolwiek z kopii dotyczy ich wszystkich. Montowania podrzędne otrzymują
       montowania i odmontowywania z montowania nadrzędnego, ale nie działa to  w  drugą  stronę.
       Montowania  prywatne  nie  posiadają powyższych właściwości. Montowanie niepodpinalne jest
       montowaniem prywatnym, które nie może  zostać  sklonowane  za  pomocą  operacji  podpięcia
       (bind).    Szczegółowe    wyjaśnienia    można    znaleźć    w    pliku   dokumentacji   w
       Documentation/filesystems/sharedsubtree.txt w drzewie źródeł jądra.

       Obsługiwane są następujące operacje:

              mount --make-shared punkt-montowania
              mount --make-slave punkt-montowania
              mount --make-private punkt-montowania
              mount --make-unbindable punkt-montowania

       Następujące polecenia pozwalają na rekursywną zmianę typu wszystkich  montowań  pod  danym
       punktem montowania.

              mount --make-rshared punkt-montowania
              mount --make-rslave punkt-montowania
              mount --make-rprivate punkt-montowania
              mount --make-runbindable punkt-montowania

       mount(8)   nie  odczytuje fstab(5)  gdy żądana jest operacja --make-*. Wszystkie potrzebne
       informacje trzeba podać w wierszu polecenia.

       Proszę zauważyć, że jądro Linux nie pozwala na zmianę wielu  flag  propagacji  pojedynczym
       wywołaniem  systemowych  mount(2),  flag  tych  nie  można również łączyć z innymi opcjami
       montowania.

       Od util-linux 2.23 polecenie mount pozwala na używanie wielu flag propagacji  jednocześnie
       oraz  łączenie  ich z innymi operacjami montowania. Funkcja ta jest EKSPERYMENTALNA. Flagi
       propagacji  korzystają  z  dodatkowych  wywołań  systemowych  mount(2),  wykonywanych   po
       pomyślnym zakończeniu wcześniejszych poleceń montowania. Proszę zauważyć, że w tym wypadku
       polecenie nie jest nierozdzielne (atomowe). Flagi propagacji można podać w  fstab(5)  jako
       opcje   montowania   (private,  slave,  shared,  unbindable,  rprivate,  rslave,  rshared,
       runbindable).

       Przykładowo:

              mount --make-private --make-unbindable /dev/sda1 /foo

       jest tym samym co:

              mount /dev/sda1 /foo
              mount --make-private /foo
              mount --make-unbindable /foo

OPCJE WIERSZA POLECEŃ

       Pełny zestaw opcji używanych przy wywoływaniu mount jest ustalany przez pobranie opcji dla
       danego  systemu  plików  z  fstab,  a  następnie  zastosowanie  wszelkich  opcji  podanych
       argumentem -o, a na koniec opcji -r lub -w, o ile istnieją.

       Polecenie mount nie przekazuje wszystkich opcji wiersza poleceń do programów  pomocniczych
       /sbin/mount.przyrostek.   Interfejs  pomiędzy  mount  i  programami  pomocniczymi  opisano
       poniżej, w rozdziale ZEWNĘTRZNE PROGRAMY POMOCNICZE.

       Opcje wiersza poleceń, dostępne do polecenia mount to:

       -a, --all
              Montuje wszystkie systemy plików  (zadanych  typów)  ujęte  w  fstab  (z  wyjątkiem
              pozycji,  których  wiersze  zawierają  słowo  kluczowe  noauto).  Systemy plików są
              montowane zgodnie z ich kolejnością w fstab.

       -B, --bind
              Montuje ponownie poddrzewo w innym miejscu (tak, że jego zawartość jest dostępna  w
              obu miejscach). Patrz wyżej w rozdziale Montowanie z podpięciem (bind).

       -c, --no-canonicalize
              Nie  normalizuje  ścieżek.  Polecenie  montowania  domyślnie  normalizuje wszystkie
              ścieżki (z wiersza poleceń lub fstab). Opcja może być  użyta  razem  z  -f  do  już
              znormalizowanych   ścieżek  absolutnych.  Opcja  jest  przeznaczona  dla  programów
              pomocniczych wywołujących mount -i. Zdecydowanie nie zaleca się korzystania  z  tej
              opcji przy normalnych operacjach montowania.

              Proszę  zauważyć, że mount(8) nie przekazuje tej operacji do programów pomocniczych
              /sbin/mount.typ.

       -F, --fork
              (Użyte w połączeniu z -a.)  Dla każdego urządzenia tworzy  nowy  proces  równoległy
              mount.  Powoduje  to  równoległy  przebieg  montowania różnych urządzeń lub różnych
              serwerów NFS. Zaletą jest większa szybkość: także przekroczenia czasu dla NFS  będą
              wyznaczane równolegle. Wadą jest to, że montowania wykonywane są w niezdefiniowanej
              kolejności. Nie można zatem zastosować tej opcji do równoczesnego montowania /usr i
              /usr/spool.

       -f, --fake
              Powoduje  wykonywanie  wszystkiego  poza  faktycznym wywołaniem funkcji systemowej.
              Jeśli nie jest to oczywiste: "udaje" to montowanie systemu plików.  W połączeniu  z
              flagą  -v  przydaje  się do ustalenia, co usiłuje zrobić polecenie mount.  Może być
              też używana do dodawania wpisów dla urządzeń, które zamontowano wcześniej  z  opcją
              -n.  Opcja  -f  sprawdza  istnienie rekordu w /etc/mtab i zawodzi, jeśli rekord już
              istnieje  (w  przypadku  zwykłych,  nieudawanych  montowań,  to  sprawdzenie   jest
              wykonywane przez jądro).

       -i, --internal-only
              Nie wywołuje programu pomocniczego /sbin/mount.system-plików, nawet jeśli istnieje.

       -L, --label etykieta
              Montuje partycję posiadającą podaną etykietę.

       -l, --show-labels
              Dokłada etykiety do wyjścia wypisywanego przez mount.  Żeby opcja ta mogła działać,
              mount musi mieć prawo odczytu urządzania dyskowego (np. suid root).  Można  ustawić
              taką etykietę dla ext2, ext3 lub ext4 za pomocą narzędzia e2label(8), zaś dla XFS -
              stosując xfs_admin(8) lub dla reiserfs używając reiserfstune(8).

       -M, --move
              Przenosi  poddrzewo  w  inne  miejsce.  Patrz  powyżej  w   podrozdziale   Operacja
              przenoszenia.

       -n, --no-mtab
              Montuje  bez  zapisywania  w  /etc/mtab.   Jest  to  niezbędne na przykład gdy /etc
              znajduje się na systemie plików tylko do odczytu.

       -O, --test-opts opcje
              Ogranicza grupę systemów plików do której stosowana jest opcja -a. Podobnie jak -t,
              z tym wyjątkiem, że -O jest bezużyteczna bez opcji -a. Na przykład polecenie:

                     mount -a -O no_netdev

              montuje  wszystkie  systemy plików z wyjątkiem posiadających podaną opcją _netdev w
              polu opcji pliku /etc/fstab.

              Różni się od -t tym, że każda opcja jest dopasowywana dokładnie; a  podanie  no  na
              początku jednej opcji, nie neguje pozostałych.

              Opcje -t i -O łączą swe działanie; to jest polecenie

                     mount -a -t ext2 -O _netdev

              montuje  wszystkie  systemy  plików  ext2  z opcją _netdev, a nie wszystkie systemy
              które są albo typu ext2, albo mają podaną opcją _netdev.

       -o, --options opcje
              Używa podanej opcji montowania. Argument opcje jest listą rozdzieloną  przecinkami.
              Na przykład:

                     mount LABEL=mydisk -o noatime,nodev,nosuid

              Aby  dowiedzieć  się  więcej,  proszę  zapoznać  się z rozdziałami OPCJE MONTOWANIA
              NIEZALEŻNE OD SYSTEMU PLIKÓW i OPCJE MONTOWANIA SPECYFICZNE  DLA  RÓŻNYCH  SYSTEMÓW
              PLIKÓW.

       -R, --rbind
              Montuje   ponownie   poddrzewo   wraz   ze   wszystkimi  ewentualnymi  montowaniami
              znajdującymi się poniżej, w innym miejscu (tak, że jego zawartość jest  dostępna  w
              obu miejscach). Patrz wyżej w podrozdziale Montowania z podbięciem (bind).

       -r, --read-only
              Montuje system plików w trybie tylko do odczytu. Synonimem jest -o ro.

              Proszę  zauważyć  że,  w  zależności  od  systemu plików, stanu i zachowania jądra,
              system może wciąż zapisywać  na  urządzenie.  Na  przykład  ext3  lub  ext4  będzie
              odświeżał  swój dziennik, jeśli system plików jest zaśmiecony. Aby zapobiec takiemu
              typowi dostępu do zapisu, można zamontować system plików  ext3  lub  ext4  z  opcją
              montowania  ro,noload  lub  ustawić  urządzenie  blokowe w trybie tylko do odczytu,
              patrz polecenie blockdev(8).

       -s     Toleruje nieodpowiednie opcje montowania,  zamiast  kończyć  pracę  niepowodzeniem.
              Powoduje  to  ignorowanie  opcji  montowania,  które  nie są obsługiwane przez dany
              system plików. Nie wszystkie systemy plików rozpoznają tę opcję. Obecnie  jest  ona
              rozpoznawana jedynie przez program pomocniczy mount.nfs.

       --source urządzenie
              Jeśli  podano  tylko  jeden  argument  dla  polecenia montowania, to może on zostać
              zinterpretowany jako cel (punkt  montowania)  lub  źródło  (urządzenie).  Ta  opcja
              pozwala jawnie zdefiniować, że argument jest źródłem montowania.

       --target katalog
              Jeśli  podano  tylko  jeden  argument  dla  polecenia montowania, to może on zostać
              zinterpretowany jako cel (punkt  montowania)  lub  źródło  (urządzenie).  Ta  opcja
              pozwala jawnie zdefiniować, że argument jest celem montowania.

       -T, --fstab ścieżka
              Określa alternatywny plik fstab. Jeśli ścieżka jest katalogiem, to pliki w katalogu
              są  sortowane  za  pomocą  strverscmp(3);  pliki  zaczynające  się   od   "."   lub
              nieposiadające  rozszerzenia  .fstab są ignorowane. Można podać tę opcję więcej niż
              jeden raz. Jest ona właściwie przeznaczona dla skryptów  chroot  i  initramfs,  gdy
              podawana jest dodatkowa konfiguracja poza standardową konfiguracją systemu.

              Proszę  zauważyć,  że  mount(8)  nie przekazuje opcji --fstab programom pomocniczym
              /sbin/mount.typ, co oznacza, że alternatywne pliki fstab będą dla nich niewidoczne.
              Nie jest to problemem przy normalnych montowaniach, ale montowania wykonywane przez
              użytkownika (nie roota) zawsze wymagają fstab w celu weryfikacji jego uprawnień.

       -t, --types typ_systemu_plików
              Argument opcji -t określa typ systemu plików. To, jakie  typy  systemów  plików  są
              obecnie  obsługiwane,  zależy od jądra. Pełną listę można uzyskać sprawdzając pliki
              /proc/filesystems i /lib/modules/$(uname -r)/kernel/fs. Najpopularniejsze typy  to:
              ext2, ext3, ext4, xfs, btrfs, vfat, sysfs, proc, nfs i cifs.

              Programy  mount  i umount obsługują podtypy systemów plików. Podtypy są definiowane
              przyrostkiem ".podtyp". Przykładowo "fuse.sshfs". Zalecane  jest  używanie  notacji
              podtypów   zamiast   dodawać   jakieś   przedrostki   do   źródła  montowania  (np.
              "sshfs#example.com" jest przestarzałe).

              Bez podania opcji -t lub gdy podany jest  typ  auto,  mount  postara  się  odgadnąć
              właściwy  typ.  Mount  używa  biblioteki  blkid  do  tego celu; jeśli nie zwróci to
              niczego, co wygląda znajomo, mount postara się odczytać plik /etc/filesystems  lub,
              jeśli  on  nie  istnieje  /proc/filesystems.  Wszystkie  wypisane  tam typy zostaną
              wypróbowane, z wyjątkiem tych oznaczonych jako "nodev" (np. devpts,  proc  i  nfs).
              Jeśli  /etc/filesystems  kończy  się wierszem z pojedynczą *, mount odczyta później
              plik /proc/filesystems. Podczas tych prób,  wszystkie  typy  systemów  plików  będę
              montowane z opcją montowania silent.

              Typ auto może być przydatny do montowanych przez użytkownika dyskietek.  Utworzenie
              pliku /etc/filesystems przydaje się do  zmiany  kolejności  rozpoznawania  (np.  do
              próbowania  vfat przed msdos lub ext3 przez ext2) lub w przypadku stosowania modułu
              autoloadera.

              Można podać więcej niż jeden typ, w postaci listy rozdzielonej przecinkami do opcji
              -t  jak  również jako wpis /etc/fstab. Lista typów systemów plików do opcji -t może
              być poprzedzona słowem no aby określić systemy plików, na których żadna  akcja  nie
              powinna być wykonywana. Przedrostek no nie działa przy wpisach w /etc/fstab.

              Przedrostek no może być przydatny przy opcji -a. Na przykład polecenie

                     mount -a -t nomsdos,smbfs

              montuje wszystkie systemy plików poza tymi, które są typu msdos lub smbfs.

              Dla  większości typów, jedyne, co robi program mount, to po prostu wywołuje funkcję
              systemową mount(2), i nie  jest  tu  wymagana  żadna  szczegółowa  wiedza  o  danym
              systemie  plików.  Jednakże dla kilku typów (jak np. nfs, nfs4, cifs, smbfs, ncpfs)
              konieczny jest niezaplanowany kod. Systemy plików nfs, nfs4, cifs,  smbfs  i  ncpfs
              mają  osobny  program  montujący.  Żeby  umożliwić jednolite traktowanie wszystkich
              typów, mount wywołany z typem typ uruchamia program /sbin/mount.typ  (jeśli  takowy
              istnieje). Ponieważ rozmaite wersje programu smbmount mają różne konwencje wywołań,
              być może  /sbin/mount.smb  będzie  musiał  być  skryptem  powłoki,  który  dobierze
              właściwe wywołanie.

       -U, --uuid uuid
              Montuje partycję posiadającą podany uuid.

       -v, --verbose
              Tryb szczegółowy.

       -w, --rw, --read-write
              Montuje  system  plików  w  trybie odczytu i zapisu. Tak jest domyślnie.  Synonimem
              jest -o rw.

       -V, --version
              Wypisuje informację o wersji programu i wychodzi.

       -h, --help
              Wyświetla pomoc i wychodzi.

OPCJE MONTOWANIA NIEZALEŻNE OD SYSTEMU PLIKÓW

       Część opcji jest przydatna tylko wówczas, gdy znajdują się w pliku /etc/fstab.

       Część tych opcji może zostać domyślnie włączona lub wyłączona  przez  jądro  systemu.  Aby
       sprawdzić  bieżące  ustawienia, proszę sprawdzić opcje w /proc/mounts. Proszę zauważyć, że
       istnieją również domyślne opcje montowania charakterystyczne dla  poszczególnych  systemów
       plików (zob. np. wynik tune2fs -l dla systemów plików extN).

       Poniższe  opcje  dotyczą  dowolnego  montowanego systemu plików (choć nie każdy z systemów
       plików faktycznie je honoruje, np. opcja sync obecnie wpływa tylko  na  ext2,  ext3,  fat,
       vfat i ufs):

       async  Wszelkie  operacje  wejścia/wyjścia  dla tego systemu plików powinny być wykonywane
              asynchronicznie (patrz również opcja sync).

       atime  Nie używa funkcji noatime, w związku z czym czas dostępu i-węzła jest  kontrolowany
              przez  wartość  domyślną  jądra.  Patrz  również  opis  opcji montowania relatime i
              strictatime.

       noatime
              Nie wykonuje aktualizacji czasu dostępu w i-węźle położonym na tym systemie  plików
              (np.  w  celu  uzyskania  szybszego  dostępu  do  bufora wiadomości, co przyspiesza
              działanie serwerów grup dyskusyjnych). Działa  to  dla  wszystkich  typów  i-węzłów
              (również katalogów), co implikuje nodiratime.

       auto   System plików może być montowany opcją -a.

       noauto Dany system plików może być montowany tylko jawnie (np. opcja -a nie spowoduje jego
              zamontowania).

       context=kontekst, fscontext=kontekst, defcontext=kontekst
              i rootcontext=kontekst Opcja context= jest przydatna  podczas  montowania  systemów
              plików, które nie obsługują atrybutów rozszerzonych, takich jak dyskietki lub dyski
              twarde sformatowane w VFAT lub systemy które zwykle nie  działają  pod  SELinuksem,
              takie  jak  dyski  sformatowane w ext3 ze stacji roboczej nie używającej SELinuksa.
              Można również użyć opcji context= na systemach plików, którym się nie  ufa,  takich
              jak  dyskietki.  Pomaga  również w kompatybilności z systemami plików obsługującymi
              xattr na wcześniejszych wersjach jądra 2.4.<x>. Nawet  gdy  xattr  są  obsługiwane,
              można  zawsze  oszczędzić  czas nie etykietując każdego pliku, a przypisując całemu
              dyskowi jeden kontekst bezpieczeństwa.

              Często    używaną    opcją     w     przypadku     nośników     wymiennych     jest
              context="system_u:object_r:removable_t".

              Dwiema  innymi  opcjami  są fscontext i defcontext=, przy czym wykluczają one opcję
              context. Oznacza to, że można użyć razem fscontext i  defcontext,  ale  żadnej  nie
              można użyć z context.

              Opcja  fscontext= działa ze wszystkimi systemami plików, niezależnie od ich obsługi
              xattr. Opcja fscontext ustawia  nadrzędną  etykietę  systemu  plików  na  określony
              kontekst  bezpieczeństwa. Etykieta systemu plików jest oddzielona od poszczególnych
              etykiet plików. Reprezentuje cały system plików w celu określonego  typu  sprawdzeń
              uprawnień, takich jak podczas montowania lub tworzenia pliku. Poszczególne etykiety
              pliku są wciąż pobierane z xattrs z samych plików. Opcja context  w  rzeczywistości
              ustawia  zsumowany  kontekst  udostępniany  przez  fscontext, poza podawaniem samej
              etykiety poszczególnych plików.

              Można ustawić domyślny kontekst bezpieczeństwa do plików bez etykiety, przy  użyciu
              opcji  defcontext=.  Przesłania  ona  wartość  ustawioną przez zasady (politykę) do
              plików bez etykiety i wymaga systemu plików obsługującego etykietowanie xattr.

              Opcja rootcontext= pozwala na  jawne  podanie  etykiety  głównego  i-węzła  systemu
              plików  przez  tym,  zanim  ten  system  plików lub i-węzeł stanie się widoczny dla
              przestrzeni użytkownika. Może być  to  przydatne  przy  wykorzystaniu  bezdyskowego
              Linuksa.

              Proszę  zauważyć,  że  jądro  odrzuca żądania przemontowania, które zawierają opcję
              context, nawet gdy nie różni się ona od bieżącego kontekstu.

              Uwaga: wartość context może zawierać przecinki, ale musi  być  wówczas  odpowiednio
              cytowana,  ponieważ  w  przeciwnym  wypadku  mount(8)  zinterpretuje przecinki jako
              separatory pomiędzy punktami montowań. Proszę  nie  zapomnieć,  że  powłoka  usunie
              cytowanie, dlatego konieczne jest podwójne cytowanie np.:

                     mount -t tmpfs none /mnt -o \
                       'context="system_u:object_r:tmp_t:s0:c127,c456",noexec'

              Aby dowiedzieć się więcej, proszę zapoznać się z selinux(8).

       defaults
              Używa opcji domyślnych: rw, suid, dev, exec, auto, nouser i async.

              Proszę  zauważyć, że rzeczywisty zestaw domyślnych opcji montowania zależy od jądra
              i typu systemu plików. Więcej szczegółów na początku tego rozdziału.

       dev    Interpretuje specjalne urządzenia blokowe i znakowe na danym systemie plików.

       nodev  Nie interpretuje specjalnych urządzeń blokowych ani znakowych na systemie plików.

       diratime
              Aktualizuje czas dostępu katalogu zapisany w i-węźle w danym systemie  plików.  Tak
              jest domyślnie. (Ta opcja jest ignorowana, gdy ustawiono noatime).

       nodiratime
              Aktualizuje  czas  dostępu  katalogu zapisany w i-węźle w danym systemie plików (ta
              opcja jest dorozumiana, gdy ustawiono noatime).

       dirsync
              Aktualizacja  wszystkich  katalogów  w  systemie  plików  powinna  być   wykonywana
              synchronicznie.  Dotyka  to następujących wywołań systemowych: creat, link, unlink,
              symlink, mkdir, rmdir, mknod i rename.

       exec   Zezwala na uruchamianie plików binarnych.

       noexec Nie zezwala na bezpośrednie wywołanie  plików  binarnych  w  zamontowanym  systemie
              plików (do niedawna było możliwe obejście tego ograniczenia przy użyciu polecenia w
              stylu  /lib/ld*.so  /mnt/binary,  jednak  ta  sztuczka  nie   działa   od   Linuksa
              2.4.25/2.6.0).

       group  Pozwala na zamontowanie tego systemu plików przez zwykłego użytkownika, jeśli jedna
              z grup tego użytkownika pasuje do grup urządzenia. Opcja ta implikuje opcje nosuid,
              i   nodev   (chyba   że   są   przesłaniane  przez  następne  opcje,  jak  w  linii
              group,dev,suid).

       iversion
              Przy każdej modyfikacji i-węzła zwiększane jest pole i_version.

       noiversion
              Nie zwiększa pola i-węzła i_version.

       mand   Pozwala na ściśle egzekwowane blokady w systemie plików. Patrz fcntl(2).

       nomand Nie pozwala na ściśle egzekwowane blokady w systemie plików.

       _netdev
              System plików znajduje się na urządzeniu wymagającym połączenia sieciowego (używane
              aby  zapobiec  montowania  przez  system  takich  systemów  plików, dopóki sieć nie
              zostanie włączona w systemie).

       nofail Nie informuje o błędach urządzenia, jeśli ono nie istnieje.

       relatime
              Aktualizuje czas dostępu i-węzła relatywnie do czasu modyfikacji lub  zmiany.  Czas
              dostępu  jest  aktualizowany  tylko  wówczas,  jeśli  poprzedni  czas  dostępu  był
              wcześniejszy od bieżącego czasu modyfikacji lub zmiany (podobne do noatime, ale nie
              psuje  aplikacji  mutt i innych, które potrzebują informacji o tym, czy plik zostać
              przeczytany od czasu jego ostatniej modyfikacji).

              Od Linuksa w wersji 2.6.30, jądro używa domyślnie zachowania  udostępnianego  przez
              tę  opcję (chyba że podano noatime), a opcja strictatime jest wymagana, aby uzyskać
              tradycyjny sposób działania. Dodatkowo, od  tej  wersji  Linuksa,  czas  ostatniego
              dostępu pliku jest aktualizowany zawsze, jeśli wynosi więcej niż 1 dzień.

       norelatime
              Nie używa funkcji relatime. Patrz również opcja montowania strictatime.

       strictatime
              Pozwala  na  jawne  żądanie pełnych aktualizacji atime. Umożliwia jądru na domyślne
              używanie  relatime  lub  noatime,  ale  wciąż  pozwala  warstwie   użytkownika   na
              przesłonięcie  tych  opcji.  Aby  dowiedzieć  się  więcej o domyślnych, systemowych
              opcjach montowania należy zapoznać się z /proc/mount.

       nostrictatime
              Używa  domyślnego  zachowania  jądra  dotyczącego  aktualizowania  czasów   dostępu
              i-węzłów.

       lazytime
              Aktualizuje   czasy   (atime,  mtime,  ctime)  wyłącznie  w  wersji  i-węzła  pliku
              przechowywanej w pamięci.

              Opcja ta zdecydowanie ogranicza zapisy  do  tablicy  i-węzłów,  jeśli  czynione  są
              częste, losowe zapisy do wstępnie zaalokowanych plików.

              Znaczniki czasu przechowywane na dysku są aktualizowane tylko wtedy, gdy:

              -  i-węzeł  musi  być zaktualizowany w związku ze zmianą niezwiązaną ze znacznikami
              czasu

              - aplikacja wykorzystuje fsync(2), syncfs(2) lub sync(2)

              - przywrócony (po usunięciu) i-węzeł jest wyrzucany z pamięci

              - minęło ponad 24 godziny od czasu zapisania i-węzła na dysk.

       nolazytime
              Nie używa funkcji lazytime.

       suid   Umożliwia działanie bitom set-user-id i set-group-id.

       nosuid Nie pozwala na działanie bitom set-user-id i set-group-id.

       silent Włącza flagę "cicho".

       loud   Wyłącza flagę "cicho".

       owner  Pozwala każdemu zwykłemu  użytkownikowi  na  zamontowanie  i  odmontowanie  systemu
              plików,  jeśli  jest on właścicielem urządzenia. Opcja ta implikuje opcje nosuid, i
              nodev (chyba że są przesłaniane przez następne opcje, jak w linii owner,dev,suid).

       remount
              Usiłuje ponownie zamontować już zamontowany system plików. Często używane do zmiany
              flag  montowania  systemu,  szczególnie  aby  umożliwić zapis na systemach tylko do
              odczytu. Nie zmienia urządzenia ani punktu montowania.

              Funkcja ponownego montowania przestrzega standardowego sposobu,  w  jaki  polecenie
              mount  działa z opcjami z fstab. Oznacza to, że polecenie mount nie odczytuje fstab
              (lub mtab) wyłącznie wtedy, jeśli podano zarówno urządzenie jak katalog.

                  mount -o remount,rw /dev/foo /katalog

              Po tym wywołaniu wszystkie stare opcje  montowania  są  zastępowane,  a  arbitralne
              rzeczy  z  fstab  (lub  mtab)  są  ignorowane,  z wyjątkiem opcji loop=, która jest
              tworzona i zarządzana wewnętrznie przez polecenie mount.

                  mount -o remount,rw /katalog

              Po tym wywołaniu mount odczytuje fstab i  łączy  te  opcje  z  opcjami  podanymi  w
              wierszu  poleceń  (-o).  Jeśli  we  fstab nie będzie podanego punktu montowania, to
              dopuszczalne jest przemontowanie z niezdefiniowanego źródła.

       ro     Montuje system plików w trybie tylko do odczytu.

       rw     Montuje system plików w trybie odczytu i zapisu.

       sync   Wszystkie  operacje  wejścia/wyjścia  systemu   plików   powinny   być   wykonywane
              synchroniczne.   W przypadku  nośników  z  ograniczoną  liczbą  cykli  zapisu  (np.
              niektórych napędów flash) "sync może spowodować skrócenie trwałości nośnika.

       user   Pozwala na zamontowanie tego  systemu  plików  przez  zwykłego  użytkownika.  Nazwa
              montującego  użytkownika  jest  zapisywana  do  pliku  mtab  (lub  prywatnego pliku
              libmount w /run/mount w  systemach  bez  zwykłego  mtab),  więc  może  on  ponownie
              odmontować  system  plików. Opcja ta implikuje opcje noexec, nosuid, i nodev (chyba
              że są przesłaniane przez następne opcje, jak w linii user,exec,dev,suid).

       nouser Zabrania zwykłemu użytkownikowi montowania systemu plików. Tak jest domyślnie, przy
              czym nie implikuje to żadnych innych opcji.

       users  Pozwala  każdemu  użytkownikowi na zamontowanie i odmontowanie tego systemu plików,
              nawet gdy zamontował go inny, zwykły użytkownik.  Opcja ta implikuje opcje  noexec,
              nosuid,  i  nodev  (chyba  że  są  przesłaniane  przez  następne opcje, jak w linii
              user,exec,dev,suid).

       x-*    Wszystkie opcje poprzedzone  "x-"  są  interpretowane  jako  komentarze  lub  opcje
              aplikacji  działających  w przestrzeni użytkownika. Opcje te nie są przechowywane w
              pliku mtab, ani przekazywane  do  programów  pomocniczych  mount.typ,  ani  też  do
              wywołania  systemowego  mount(2). Sugerowany format to x-nazwa-aplikacji.opcja (np.
              x-systemd.automount).

       x-mount.mkdir[=tryb]
              Pozwala na utworzenie docelowego katalogu (punktu montowania). Opcjonalny  argument
              tryb  określa  tryb  dostępu  systemu  plików  dla  mkdir(2)  w  zapisie ósemkowym.
              Domyślnym trybem jest 0755. Funkcja ta jest obsługiwana tylko dla roota.

OPCJE MONTOWANIA SPECYFICZNE DLA RÓŻNYCH SYSTEMÓW PLIKÓW

       Następujące opcje stosuje się tylko  do  określonych  systemów  plików.  Są  uporządkowane
       według systemu plików. Wszystkie występują po fladze -o.

       To,  czy  opcje  są  obsługiwane,  zależy  w  pewnej  mierze od działającego jądra. Więcej
       informacji można uzyskać w podkatalogu źródeł jądra Documentation/filesystems.

   Opcje montowania do adfs
       uid=wartość i gid=wartość
              Ustawia właściciela i grupę plików w danym systemie plików (domyślnie: uid=gid=0).

       ownmask=wartość i othmask=wartość
              Ustawia maskę praw dla, odpowiednio, uprawnień 'właściciela' i  uprawnień  'innych'
              ADFS (domyślnie,      odpowiednio:      0700     i     0077).      Zobacz     także
              /usr/src/linux/Documentation/filesystems/adfs.txt.

   Opcje montowania do affs
       uid=wartość i gid=wartość
              Ustawia właściciela i grupę korzenia systemu plików  (domyślnie:  uid=gid=0),  lecz
              opcje uid lub gid bez podanej wartości pobierają uid i gid bieżącego procesu).

       setuid=wartość i setgid=wartość
              Ustawia właściciela i grupę wszystkich plików.

       mode=wartość
              Ustawia  prawa  wszystkich  plików  na  wartość  & 0777, nie zważając na oryginalne
              prawa.  Dodaje prawa  przeszukiwania  dla  katalogów,  które  mają  prawo  odczytu.
              Wartość jest podawana ósemkowo.

       protect
              Nie dopuszcza do zmian w bitach ochrony systemu plików.

       usemp  Ustawia  uid  i  gid  korzenia systemu plików na uid i gid punktu montowania, aż do
              pierwszego sync lub umount, a potem kasuje tę opcję. Dziwne...

       verbose
              Wypisuje informację o każdym pomyślnym montowaniu.

       prefix=napis
              Przedrostek używany przed nazwą wolumenu, przy podążaniu za dowiązaniem.

       volume=napis
              Przedrostek (długości najwyżej 30), używany przed '/' przy podążaniu za dowiązaniem
              symbolicznym.

       reserved=wartość
              (Domyślnie: 2.) Liczba nieużytkowanych bloków na początku urządzenia.

       root=wartość
              Podaje jawnie lokalizację bloku korzenia (root block).

       bs=wartość
              Podaje rozmiar bloku. Dozwolone wartości to 512, 1024, 2048, 4096.

       grpquota|noquota|quota|usrquota
              Opcje  te  są przyjmowane, lecz są ignorowane (jednakże narzędzia limitów dyskowych
              (quota) mogą reagować na takie łańcuchy w /etc/fstab).

   Opcje montowania do btrfs
       Btrfs jest systemem plików do systemu Linux,  korzystającym  z  kopiowania  przy  zapisie,
       który  ma  posiadać  zaawansowane  funkcje,  a  jednocześnie kłaść nacisk na tolerancję na
       błędy, naprawianie i łatwą administrację.

       alloc_start=bajty
              Opcje  debugowania  wymuszające,  aby  wszystkie  alokacje  bloków  zachodziły   za
              określonym  miejscem  na  każdym  urządzeniu  blokowym.  Wartość ta jest wyrażona w
              bajtach,  opcjonalnie  z  przyrostkiem  K,  M  lub  G  (wielkość  znaków  jest  bez
              znaczenia). Domyślna wartość to 1MB.

       autodefrag
              Wyłącza/włącza  automatyczną  defragmentację.  Automatyczna  defragmentacja wykrywa
              małe, losowe zapisy do plików i kolejkuje je w sposób  sprzyjający  defragmentacji.
              Działa  najlepiej  dla małych plików, nie sprawdza się zbyt dobrze w zastosowaniach
              bazodanowych.

       check_int|check_int_data|check_int_print_mask=wartość
              Te  opcje  debugowania  kontrolują  zachowanie  modułu  sprawdzania   integralności
              (wymagana jest opcja konfiguracji BTRFS_FS_CHECK_INTEGRITY)

              check_int włącza moduł sprawdzania integralności, który testuje wszystkie zapisy do
              bloków, aby zapewnić spójność dysku, przy znacznym obciążeniu pamięci i procesora.

              check_int_data obejmuje dane ekstentów przy sprawdzaniu integralności  i  implikuje
              opcję check_int.

              check_int_print_mask  przyjmuje  wartości mapy bitowej BTRFSIC_PRINT_MASK_* tak jak
              zdefiniowano je w fs/btrfs/check-integrity.c,  aby  kontrolować  zachowanie  modułu
              sprawdzania integralności.

              Więcej informacji na początku pliku fs/btrfs/check-integrity.c.

       commit=sekundy
              Ustawia  przerwę  między  okresowym  zatwierdzeniem,  domyślnie  30  sekund. Wyższe
              wartości odraczają synchronizację danych z trwałym  nośnikiem,  co  daje  oczywiste
              konsekwencje  przy  załamaniu  systemu.  Górny  limit nie jest określony, ale jeśli
              wartość wynosi ponad 300 sekund (5 minut) wypisywane jest ostrzeżenie.

       compress|compress=typ|compress-force|compress-force=typ
              Kontroluję kompresję danych plików w BTRFS. Jako typ można podać zlib, lzo, lub  no
              (brak  kompresji,  używane  przy  ponownym  montowaniu).  Jeśli  nie poda się typu,
              używany jest zlib. Po podaniu compress-force  kompresowane  będą  wszystkie  pliki,
              także  te  kiepsko  się  kompresujące.  Po  włączeniu  kompresji wyłączane są opcje
              nodatacow i nodatasum.

       degraded
              Pozwala na kontynuowanie montowania przy  brakujących  urządzeniach.  Montowanie  w
              trybie  do  zapisu  i  odczytu  może  nie  powieść  się przy zbyt wielu brakujących
              urządzeniach, np jeśli zabraknie całego bloku danych.

       device=ścieżka-urządzenia
              Określa  urządzenie  podczas  montowania,  dzięki  czemu  można  uniknąć  ioctl  na
              urządzeniu kontrolnym. Jest to szczególnie przydatne przy próbie zamontowania wielu
              urządzeń jako root. Można podać wiele razy dla wielu urządzeń.

       discard
              Wyłącza/włącza opcję montowania discard. Funkcja discard wysyła częste polecenia do
              urządzenia  blokowego aby odnowić przestrzeń zwolnioną przez system plików. Jest to
              przydatne w przypadku urządzeń SSD, LUN-ów korzystających  z  thin  provisioning  i
              obrazów  maszyn  wirtualnych, lecz może mieć duży wpływ na wydajność (dostępne jest
              również polecenie fstrim do zainicjowania wsadowych  operacji  trim  z  przestrzeni
              użytkownika).

       enospc_debug
              Wyłącza/włącza  opcję debugowania dającą więcej komunikatów w niektórych sytuacjach
              ENOSPC.

       fatal_errors=akcja
              Akcja która ma nastąpić przy błędzie krytycznym:
                "bug" - BUG() przy błędzie krytycznym. Tak jest domyślnie.
                "panic" - panic() przy błędzie krytycznym.

       flushoncommit
              Opcja montowania flushoncommit wymusza zatwierdzenie wszystkich danych  zmienionych
              przez  zapis  we wcześniejszej transakcji jako część bieżącego zatwierdzenia. W ten
              sposób zatwierdzony stan staje się  w  pełni  spójnym  widokiem  systemu  plików  z
              perspektywy aplikacji (tzn. obejmuje wszystkie zakończone operacje systemu plików).
              Wcześniej działo się tak tylko przy tworzeniu migawki.

       inode_cache
              Włącza buforowanie wolnych numerów i-węzłów. Domyślnie wyłączone z powodu  problemu
              przepełnienia, gdy wolna przestrzeń cyklicznych kodów nadmiarowych (CRC) nie mieści
              się w pojedynczej stronie.

       max_inline=bajty
              Określa maksymalną wielkość przestrzeni (w bajtach),  jaka  może  być  wstawiona  w
              metadane   liścia   B-drzewa.  Wartość  jest  podawana  w  bajtach,  opcjonalnie  z
              przyrostkami K, M lub G, przy czym wielkość znaków nie  ma  znaczenia.  W  praktyce
              wartość ta jest ograniczona rozmiarem głównego sektora oraz niedostępnością pewnych
              przestrzeni ze względu na nagłówki liścia. Przy rozmiarze  sektora  4k,  maksymalne
              wstawiane dane to ~3900 bajtów.

       metadata_ratio=wartość
              Określa,  że  1  część  metadanych  powinna  być  alokowana co każdą wartość części
              danych. Domyślnie wyłączone.

       noacl  Wyłącza/włącza obsługę list kontroli dostępu (Access Control Lists  –  ACL)  POSIX.
              Więcej informacji o ACL znajduje się w podręczniku acl(5).

       nobarrier
              Włącza/wyłącza używanie barier zapisu na poziomie bloków. Bariery zapisu zapewniają
              że określone wejście/wyjście pomija  bufor  dysku  i  jest  zapisywane  na  trwałym
              nośniku.  Jeśli  wyłączy  się  tę  opcję  na  urządzeniu  z  ulotną  (bez zasilania
              bateryjnego) pamięcią podręczną z buforowaniem zapisu, opcja  nobarrier  doprowadzi
              do uszkodzenia systemu plików przy załamaniu systemu lub utracie zasilania.

       nodatacow
              Włącza/wyłącza  kopiowanie przy zapisie danych dla nowo tworzonych plików. Opcja ta
              implikuje nodatasum i wyłącza kompresję.

       nodatasum
              Włącza/wyłącza sumy kontrolne danych dla nowo tworzonych plików. Opcja ta implikuje
              datacow

       notreelog
              Włącza/wyłącza rejestrowanie drzew używane przy zapisach O_SYNC i fsync.

       recovery
              Włącza  próbę  automatycznego  odzyskiwania  jeśli  w  chwili montowania znalezione
              zostanie nieprawidłowe główne drzewo. Obecnie powoduje to  skanowanie  listy  kilku
              poprzednich głównych drzew i próba użycia pierwszego czytelnego drzewa.

       rescan_uuid_tree
              Wymusza  procedurę sprawdzania i odbudowania dla drzew UUID. Zwykle nie powinno być
              to konieczne.

       skip_balance
              Pomija automatyczne wznowienie przerwanej operacji  balance  po  montowaniu.  Można
              wznowić poleceniem "btrfs balance resume".

       nospace_cache
              Wyłącza ładowanie bufora wolnej przestrzeni, bez czyszczenia bufora.

       clear_cache
              Wymusza czyszczenie i odbudowę bufora przestrzeni dysku jeśli coś pójdzie nie tak.

       ssd|nossd|ssd_spread
              Opcje  kontrolują  schematy  alokacji  ssd.  Domyślnie  BTRFS  włączy  lub  wyłączy
              heurystykę alokacji ssd w zależności czy używany  jest  dysk  talerzowy,  czy  nie.
              Opcje ssd i nossd mogą przesłonić to automatyczne wykrywanie.

              Opcja  montowania ssd_spread próbuje alokować duże części nieużywanej przestrzeni i
              może spisywać się lepiej na tanich nośnikach ssd. Opcja ssd_spread  implikuje  ssd,
              włączając również całą pozostałą heurystykę ssd.

       subvol=ścieżka
              Montuje  podwolumin ze ścieżki zamiast głównego podwoluminu. Ścieżka jest relatywna
              w odniesieniu do podwoluminu głównego poziomu.

       subvolid=ID
              Montuje podwolumin podany za pomocą numeru ID zamiast głównego podwoluminu. Pozwala
              to na montowanie podwoluminów które nie są w korzeniu zamontowanego systemu plików.
              Można użyć "btrfs subvolume list" aby poznać numery ID.

       subvolrootid=id-obiektu  (przestarzałe)
              Montuje podwolumin podany za pomocą numeru id-obiektu zamiast głównego podwoluminu.
              Pozwala to na montowanie podwoluminów które nie są w korzeniu zamontowanego systemu
              plików. Można użyć "btrfs subvolume show" aby poznać id-obiektu podwoluminu.

       thread_pool=liczba
              Liczba wątków roboczych do przydzielenia. Domyślnie jest to liczba procesorów +  2,
              ale co najmniej 8.

       user_subvol_rm_allowed
              Pozwala  na  usuwanie  podwoluminów  przez  użytkowników  innych  niż  root. Używać
              ostrożnie.

   Opcje montowania do cifs
       Patrz sekcja opcji na  stronie  podręcznika  mount.cifs(8)  (pakiet  cifs-utils  musi  być
       zainstalowany).

   Opcje montowania do coherent
       Brak.

   Opcje montowania do debugfs
       System  plików  debugfs jest pseudosystemem, montowanym tradycyjnie w /sys/kernel/debug. Z
       jądrem w wersji 3.4 debugfs ma następujące opcje:

       uid=n, gid=n
              Ustawia właściciela i grupę wszystkich punktów montowania.

       mode=wartość
              Ustawia tryb punktu montowania.

   Opcje montowania do devpts
       devpts jest pseudosystemem plików, tradycyjnie montowanym w /dev/pts.   W  celu  uzyskania
       pseudoterminala,   proces   otwiera   /dev/ptmx.    Jest  mu  wówczas  udostępniany  numer
       pseudoterminala; podporządkowany pseudoterminal jest dostępny jako /dev/pts/<numer>.

       uid=wartość i gid=wartość
              Ustawia właściciela lub grupę nowotworzonych PTY według zadanych  wartości.   Jeśli
              nie  podano  żadnych, to zostaną nadane UID i GID procesu tworzącego.  Na przykład,
              jeśli mamy grupę tty o GID=5, to gid=5 spowoduje, że nowo tworzone PTY będą należeć
              do grupy tty.

       mode=wartość
              Nadaje trybowi nowo tworzonych PTY zadaną wartość. Domyślnie jest to 0600.  Wartość
              mode=620 i gid=5 powoduje, że dla nowo utworzonych PTY będzie domyślnie "mesg y".

       newinstance
              Tworzy prywatną instancję systemu plików devpts tak, że wskaźniki pty zaalokowane w
              tej  nowej  kopii  są  niezależne  od  wskaźników  utworzonych w innych instancjach
              devpts.

              Wszystkie montowania devpts  bez  opcji  newinstance  współdzielą  ten  sam  zestaw
              wskaźników  pty  (np.  tryb  legacy). Każde zamontowanie devpts z opcją newinstance
              tworzy prywatny zestaw wskaźników pty.

              Opcja jest używana głównie do obsługi kontenerów, w jądrze Linux, od wersji 2.6.29.
              Co  więcej,  ta  opcja  jest  poprawna jedynie, jeśli w konfiguracji jądra włączono
              CONFIG_DEVPTS_MULTIPLE_INSTANCES.

              Aby użyć tej opcji w sposób efektywny, /dev/ptmx musi być dowiązaniem  symbolicznym
              do  pts/ptmx.  Proszę zapoznać się z plikiem Documentation/filesystems/devpts.txt w
              kodzie źródłowym jądra Linux, aby dowiedzieć się więcej.

       ptmxmode=wartość

              Ustawia tryb nowego węzła urządzenia ptmx w systemie plików devpts.

              Z obsługą wielu instancji devpts (patrz powyżej: opcja  newinstance),  każda  kopia
              posiada  prywatny  węzeł  ptmx  w  katalogu głównym systemu plików devpts (z reguły
              dev/pts/ptmx).

              W celu uzyskania kompatybilności ze  starszymi  wersjami  jądra,  domyślnym  trybem
              nowego  węzła  ptmx jest 0000. ptmxmode=wartość określa bardziej przydatny tryb dla
              nowego węzła ptmx i jest wysoce zalecany, gdy podana jest opcja newinstance.

              Opcja została zaimplementowana jedynie w wersjach jądra Linux poczynając od 2.6.29.
              Co  więcej,  opcja  ta  jest  poprawna jedynie, jeśli w konfiguracji jądra włączono
              CONFIG_DEVPTS_MULTIPLE_INSTANCES.

   Opcje montowania do ext2
       System plików "ext2" jest standardowym systemem plików Linuksa. Od jądra w wersji  2.5.46,
       domyślne  wartości  opcji  montowania są określone przez superblok systemu plików. Ustawia
       się go za pomocą tune2fs(8).

       acl|noacl
              Obsługuje (lub odpowiednio: nie obsługuje) listy kontroli dostępu  (Access  Control
              Lists) POSIX.

       bsddf|minixdf
              Ustala  zachowanie  funkcji  systemowej  statfs.  Zachowanie minixdf to zwracanie w
              polu f_blocks całkowitej ilość bloków systemu plików, podczas gdy zachowaniem bsddf
              (które  jest  domyślne) jest odejmowanie nadmiarowych bloków używanych przez ext2 i
              niedostępnych dla przechowywania plików. Tak więc

              % mount /k -o minixdf; df /k; umount /k

              Filesystem  1024-blocks   Used  Available  Capacity  Mounted on
              /dev/sda6     2630655    86954   2412169      3%     /k

              % mount /k -o bsddf; df /k; umount /k

              Filesystem  1024-blocks  Used  Available  Capacity  Mounted on
              /dev/sda6     2543714      13   2412169      0%     /k

              (Proszę zauważyć, że ten przykład pokazuje, że można dodać opcje wiersza poleceń do
              opcji podanych w /etc/fstab.)

       check=none lub nocheck
              Przy  montowaniu  nie  dokonuje  się  sprawdzenia.  Jest  to domyślne zachowanie. I
              szybkie. Zaleca się wywoływanie co jakiś czas e2fsck(8) np. przy rozruchu  systemu.
              Zachowanie  inne  niż  domyślne nie jest obsługiwane (usunięto opcje check=normal i
              check=strict). Proszę zauważyć, że te  opcje  montowania  niekoniecznie  muszą  być
              obsługiwane,  jeśli  sterownik  jądra  ext4  jest używany do systemów plików ext2 i
              ext3.

       debug  Wypisuje informacje diagnostyczne przy każdym (re)montowaniu.

       errors={continue|remount-ro|panic}
              Definiuje zachowanie przy napotkaniu błędu (albo ignoruje błędy, zaznaczając  tylko
              system  plików  jako  błędny  i kontynuując, albo ponownie montuje system plików na
              tylko do odczytu, albo panikuje i  zatrzymuje  system).  Domyślne  ustawienie  jest
              wpisane w superbloku systemu plików i może być zmienione za pomocą tune2fs(8).

       grpid|bsdgroups i nogrpid|sysvgroups
              Opcje te definiują, jaki identyfikator grupy (gid) otrzyma nowo utworzony plik. Gdy
              ustawiony jest  grpid,  to  pobiera  gid  katalogu,  w  którym  jest  utworzony;  w
              przeciwnym  wypadku (domyślnie) bierze fsgid bieżącego procesu, chyba że katalog ma
              ustawiony bit setgid, wówczas pobiera  gid  katalogu  rodzicielskiego  i  dodatkowo
              otrzymuje bit setgid, jeśli sam jest katalogiem.

       grpquota|noquota|quota|usrquota
              Opcja  montowanie  usrquota  (podobnie  jak quota) włącza obsługę limitów dyskowych
              użytkownika w systemie plików. grpquota  włącza  obsługę  limitów  dyskowych  grup.
              Konieczne  są  narzędzia  quota,  aby  móc  faktycznie włączyć i zarządzać systemem
              limitów dyskowych.

       nouid32
              Wyłącza 32-bitowe UID-y i GID-y w celu zachowania zgodności ze  starszymi  jądrami,
              które przechowują i oczekują wartości 16-bitowych.

       oldalloc lub orlov
              Używa  starego  alokatora lub alokatora Orlov do nowych i-węzłów. Domyślnie używany
              jest Orlov.

       resgid=n i resuid=n
              System plików ext2 rezerwuje pewną ilość  wolnego  miejsca  (domyślnie  5%,  zobacz
              mke2fs(8)   i  tune2fs(8)).   Opcje  te  określają, kto może używać zarezerwowanych
              bloków.  (Ogólnie: każdy, kto ma podany uid lub należy do podanej grupy.)

       sb=n   Zamiast bloku 1, jako superbloku używa bloku n.  Może to być przydatne, gdy  system
              plików został uszkodzony. Zazwyczaj kopie superbloku znajdują się co 8192 bloków: w
              bloku 1, 8193, 16385, ...  (Dlatego na dużym systemie plików  istnieją  setki,  lub
              nawet  tysiące  kopii  superbloku.  Od  wersji  1.08,  mke2fs  ma  opcję -s (sparse
              superblock), redukującą liczbę zapasowych superbloków, a od wersji  1.15  jest  ona
              domyślna.  Zauważ, że może to oznaczać, że systemy plików typu ext2 stworzone przez
              nowe mke2fs nie mogą być montowane do zapisu pod Linuksem  2.0.*.)   Liczba  bloków
              podawana  jest  w  jednostkach  1 k.  Dlatego,  aby  użyć logicznego bloku 32768 na
              systemie plików z blokami o rozmiarze 4 k, należy podać "sb=131072".

       user_xattr|nouser_xattr
              Obsługuje (lub odpowiednio: nie obsługuje) rozszerzonych atrybutów "user.".

   Opcje montowania do ext3
       System plików "ext3" jest wersją systemu ext2, uzupełnioną  o  dziennik.  Przyjmuje  takie
       same opcje jak ext2 oraz dodatkowo:

       journal=update
              Aktualizuje dziennik systemu plików ext3 do obecnego formatu.

       journal=i-węzeł
              Jeżeli  dziennik  już  istnieje,  ta  opcja  jest ignorowana. W przeciwnym wypadku,
              określa numer i-węzła,  który  reprezentuje  dziennik  systemu  plików  ext3;  ext3
              utworzy  nowy  dziennik,  nadpisując starą zawartość pliku, który zajmuje i-węzeł o
              numerze i-węzeł.

       journal_dev=numer-urządzenia/journal_path=ścieżka
              Gdy główny (major)/poboczny (minor) numer urządzenia rozszerzonego dziennika zmieni
              się,  te  opcje umożliwiają użytkownikowi na określenie nowego położenia dziennika.
              Urządzenie dziennika jest identyfikowane przez  główny/poboczny  numer  urządzenia,
              podany w numerze-urządzenia lub przez ścieżkę do urządzenia.

       norecovery/noload
              Nie  ładuje  dziennika w czasie montowania. Proszę zauważyć, że jeśli system plików
              nie  został  poprawnie  odmontowany,  pominięcie  odtworzenia  z   dziennika   może
              spowodować  pozostawienie  niespójności w systemie plików, które mogą być następnie
              przyczyną wielu problemów.

       data={journal|ordered|writeback}
              Określa tryb  dziennika  do  plików  z  danymi.  Metadane  są  zawsze  włączane  do
              dziennika.  Aby  użyć  trybów innych niż ordered na głównym (root) systemie plików,
              proszę je podać do jądra jako parametry rozruchowe np. rootflags=data=journal.

              journal
                     Wszystkie dane są zapisywane do dziennika zanim zostaną zapisane do głównego
                     systemu plików.

              ordered
                     Domyślny tryb. Wszystkie dane są zapisywane bezpośrednio do głównego systemu
                     plików zanim ich metadane zostaną zapisane do dziennika.

              writeback
                     Nie jest zachowywany porządek danych – mogą one zostać zapisane do  głównego
                     systemu plików po zapisaniu metadanych do dziennika.  Chodzą słuchy, że jest
                     to opcja zapewniająca największą wydajność.  Zachowuje integralność  systemu
                     plików,  jednakże  po  krachu systemu i odtwarzaniu dziennika w plikach mogą
                     się pojawić stare dane.

       data_err=ignore
              Przy wystąpieniu błędu w buforze danych pliku w  trybie  ordered  wypisuje  jedynie
              komunikat o nim.

       data_err=abort
              Przy wystąpieniu błędu w buforze danych pliku w trybie ordered przerywa dziennik.

       barrier=0 / barrier=1
              Wyłącza/włącza wykorzystanie barier zapisu przy kodzie jbd. barrier=0 wyłącza ją, a
              barrier=1 włącza (domyślne). Opcja wymaga stosu wejścia/wyjścia  zdolnego  obsłużyć
              bariery;  jeśli  jbd  otrzyma  błąd  przy  zapisie barier wyłączy bariery ponownie,
              wypisując ostrzeżenie. Bariery zapisu wymuszają poprawną kolejność wpisów dziennika
              na  dysku,  czyniąc  ulotne  bufory  zapisu  dysku  bezpieczne  w  użyciu, z pewnym
              obniżeniem wydajności. Jeśli dyski mają w jakiś sposób zabezpieczone zasilanie,  to
              wyłączenie barier może w bezpieczny sposób poprawić wydajność.

       commit=liczba-sekund
              Synchronizuje wszystkie dane i metadane co liczba-sekund sekund. Domyślną wartością
              jest 5 sekund. Zero oznacza wartość domyślną.

       user_xattr
              Włącza rozszerzone atrybuty użytkownika (Extended User  Attributes).  Patrz  strona
              podręcznika attr(5).

       acl    Włącza listy kontroli dostępu (Acces Control Lists) POSIX. Patrz strona podręcznika
              acl(5).

       usrjquota=aquota.user|grpjquota=aquota.group|jqfmt=vfsv0
              Oprócz starego systemu limitów dyskowych (jak w ext2, jqfmt=vfsold  czyli  quota  w
              wersji  1)  ext3 obsługuje również limity dyskowe z dziennikiem (quota w wersji 2).
              jqfmt=vfsv0 włącza limity dyskowe z dziennikiem. Do limitów dyskowych z dziennikiem
              wymagane   są  opcje  montowania  usrjquota=aquota.user  i  grpjquota=aquota.group,
              ponieważ przekazują one systemowi limitów dyskowych które pliki bazy danych limitów
              dyskowych  użyć. Limity dyskowe z dziennikiem mają tę zaletę, że nawet po załamaniu
              systemu nie ma potrzeby sprawdzania limitów dyskowych.

   Opcje montowania do ext4
       System  plików  ext4  jest  zaawansowaną  postacią  ext3,   która   posiada   rozszerzenia
       skalowalności i niezawodności, pomocne w przypadku dużych systemów plików.

       Opcje  journal_dev,  norecovery,  noload,  data,  commit,  orlov, oldalloc, [no]user_xattr
       [no]acl, bsddf, minixdf, debug, errors, data_err, grpid,  bsdgroups,  nogrpid  sysvgroups,
       resgid,  resuid,  sb,  quota,  noquota, grpquota, usrquota usrjquota, grpjquota i jqfmt są
       wstecznie kompatybilne z ext3 lub ext2.

       journal_checksum
              Włącza tworzenie sum kontrolnych  transakcji  dziennika.  Pozwala  to  na  wykrycie
              błędów  w  jądrze  przez  kod  odzyskiwania  w  e2fsck i samo jądro. Jest to zmiana
              kompatybilna, ignorowana przez starsze jądra.

       journal_async_commit
              Zatwierdzany blok może być zapisany na dysk  bez  czekania  na  bloki  deskryptora.
              Jeśli  jest  włączona,  starsze  jądra nie mogą zamontować danego urządzenia. Opcja
              włącza wewnętrznie również "journal_checksum".

       barrier=0 / barrier=1 / barrier / nobarrier
              Te opcje montowania mają to samo działanie co w ext3. Opcje montowania "barrier"  i
              "nobarrier"  dodano  w  celu  zachowania spójności z pozostałymi opcjami montowania
              ext4.

              Domyślnie, system plików ext4 posiada włączone bariery zapisu.

       inode_readahead_blks=n
              Ten parametr kontroluje maksymalną liczbę bloków tablicy i-węzłów,  które  algorytm
              czytania   z  wyprzedzeniem  tablicy  i-węzłów  ext4  będzie  ładował  wstępnie  do
              podręcznego buforu. Wartość musi być potęgą 2. Domyślną wartością są 32 bloki.

       stripe=n
              Liczba bloków systemu plików, które mballoc  będzie  próbował  używać  do  rozmiaru
              alokowania  i  wyrównywania.  Do  systemów  RAID 5/6 powinna być to liczba dysków z
              danymi * rozmiar części (chunk) RAID w blokach systemu plików.

       delalloc
              Odroczona alokacja bloków do czasu zapisu.

       nodelalloc
              Wyłącza odroczoną alokacją. Bloki są alokowane gdy  dane  są  kopiowane  z  buforów
              (cache) użytkownika do buforów stronicowania.

       max_batch_time=mikrosekundy
              Maksymalny  czas,  jaki  ext4  powinien  czekać  na łączne, wsadowe wykonanie przez
              system plików dodatkowych  operacji,  za  pomocą  synchronicznej  operacji  zapisu.
              Ponieważ  synchroniczna operacja zapisu wymusza wykonanie zapisu, a następnie czeka
              na zakończenie wejścia/wyjścia, nie kosztując zbyt dużo  i  potencjalnie  wykazując
              się  znacznym zyskiem przepływności, czekamy przez krótki czas sprawdzając, czy nie
              można przy okazji zapisu synchronicznego dokonać również innych transakcji  zapisu.
              Używany   algorytm  jest  zaprojektowany  w  celu  automatycznego  dostosowania  do
              szybkości  dysku,  mierząc  (średni)  czas  jaki  potrzebny  jest  do   zakończenia
              wprowadzania  transakcji  w  życie. Można nazwać ten czas "czasem wykonania". Jeśli
              czas, przez jaki działa transakcja  jest  mniejszy  od  czasu  wykonania,  to  ext4
              spróbuje  wstrzymać  się  przez  czas wykonania, sprawdzając, czy inne operacje nie
              mogą dołączyć  się  do  transakcji.  Czas  wykonania  jest  ograniczony  wielkością
              max_batch_time,  która  domyślnie  wynosi 15000 [mc]s (15ms). Ta optymalizacja może
              być całkowicie wyłączona przez ustawienie wartości max_batch_time na 0.

       min_batch_time=mikrosekundy
              Parametr ustawia czas wykonania (jak opisano powyżej)  na  minimum  min_batch_time.
              Domyślnie   jest   to   0  mikrosekund.  Zwiększanie  tej  wartości  może  poprawić
              przepływność  przy  wielowątkowym,  synchronicznym  obciążeniu  i  bardzo  szybkich
              dyskach, kosztem zwiększonych opóźnień.

       journal_ioprio=prio
              Priorytet  wejścia/wyjścia  (od 0 do 7, gdzie 0 jest najwyższym priorytetem), który
              powinien być użyty do operacji  wejścia/wyjścia  przedstawionych  przez  kjournald2
              podczas  operacji  wykonania.  Domyślnie  zostanie  użyta  wartość  3,  która  jest
              nieznacznie wyższym priorytetem, niż domyślny priorytet wejścia/wyjścia.

       abort  Symuluje efekt wywołania funkcji ext4_abort() w celach debugowania. Jest ona zwykle
              używana podczas ponownego montowania systemu plików, który został już zamontowany.

       auto_da_alloc|noauto_da_alloc
              Wiele  złych  aplikacji  nie  używa  fsync()  podczas zastępowania plików za pomocą
              wzorców takich jak

              fd = open("foo.new")/write(fd,...)/close(fd)/ rename("foo.new", "foo")

              lub nawet gorzej

              fd = open("foo", O_TRUNC)/write(fd,...)/close(fd).

              Jeśli  opcja   auto_da_alloc   jest   włączona,   ext4   będzie   wykrywał   wzorce
              zamień-zmieniając-nazwę i zamień-obcinając i wymuszał sytuację, że bloki mające być
              zaalokowane z opóźnieniem  są  alokowane  w  następnym  wprowadzeniu  dziennika,  w
              domyślnym  trybie  data=ordered,  a zapis bloków danych nowego pliku jest wymuszany
              przed zatwierdzeniem operacji rename(). Zapewnia to podobny  poziom  bezpieczeństwa
              co  ext3 i zapobiega problemowi "plików zerowej długości", który mógłby się pojawić
              przy załamaniu systemu przed zapisem bloków o opóźnionej alokacji.

       noinit_itable
              Nie inicjuje niezainicjowanych bloków tablicy i-węzłów  w  tle.  Tę  funkcję  można
              zastosować  na  płycie instalacyjnej, dzięki czemu proces instalacji może zakończyć
              się tak szybko  jak  to  możliwe;  proces  zainicjowania  tablicy  i-węzłów  będzie
              odroczony do czasu następnego zamontowania systemu plików.

       init_itable=n
              Kod  inicjujący  leniwą  i-tablicę  poczeka  n  razy  liczbę milisekund jaką zajmie
              wyzerowanie poprzedniego bloku grupy tablicy i-węzłów.  Minimalizuje  to  skutek  z
              jakim na wydajność systemu wpływa inicjalizacja tablicy i-węzłów systemu plików.

       discard/nodiscard
              Kontroluje,  czy  ext4  powinien  przeprowadzać polecenia discard/TRIM na podległym
              urządzeniu blokowym, gdy bloki są zwalniane. Jest to przydatne w przypadku urządzeń
              SSD  i  alokowania  elastycznego/"rzadkiego"  w jednostkach LUN, ale domyślnie jest
              wyłączone do czasu odpowiedniego przetestowania tej opcji.

       nouid32
              Wyłącza 32-bitowe UID-y i GID-y w celu zachowania zgodności ze  starszymi  jądrami,
              które przechowują i oczekują wartości 16-bitowych.

       block_validity/noblock_validity
              Opcja  pozwala  na  włączenie/wyłączenie  wbudowanej  w  jądro możliwości śledzenia
              bloków metadanych systemu plików w ramach wewnętrznych struktur  danych.  Umożliwia
              to  szybką lokalizację przez mechanizm alokowania wieloblokowego (i inne) ekstentów
              mogących zachodzić na bloki metadanych systemu plików. Opcja jest  przeznaczona  do
              debugowania i ponieważ wpływa negatywnie na wydajność, jest domyślnie wyłączona.

       dioread_lock/dioread_nolock
              Kontroluje,  czy  ext4  powinien  używać blokowania odczytu DIO. Jeśli podano opcję
              dioread_nolock, ext4 będzie alokował niezainicjowane ekstenty przed zapisem  bufora
              i  konwersją  ekstentu  na zainicjowany po wykonaniu wejścia/wyjścia. W ten sposób,
              kod ext4 może zapobiec wzajemnemu wykluczaniu i-węzłów, poprawiając skalowalność na
              szybkich   nośnikach.   Niestety,   opcja   nie   działa  z  dziennikiem  danych  i
              dioread_nolock zostanie wówczas  zignorowane  wraz  z  ostrzeżeniem  jądra.  Proszę
              zauważyć,   że   ścieżka   kodu   dioread_nolock   jest  używana  tylko  do  plików
              wykorzystujących ekstenty. Z powodu tych ograniczeń, opcja jest domyślnie wyłączona
              (tzn. dioread_lock).

       max_dir_size_kb=n
              Ogranicza rozmiar katalogów w ten sposób, że każda próba przekroczenia wyznaczonego
              limitu podanego w kilobajtach spowoduje wystąpienie błędu ENOSPC. Jest to przydatne
              w  środowiskach  o  ograniczonej pamięci, gdzie bardzo duży katalog może spowodować
              bardzo poważne problemy  z  wydajnością,  a  nawet  wywołać  OOM  Killer  (np.  gdy
              dostępnych  jest  jedynie  512  MB pamięci, 176 MB katalog może spowodować chwilowy
              poważny spadek wydajności).

       i_version
              Włącza obsługę 64-bitowej wersji i-węzłów. Opcja jest domyślnie wyłączona.

   Opcje montowania do fat
       (Uwaga: fat nie jest odrębnym rodzajem systemu plików, ale wspólną częścią systemów plików
       msdos, umsdos i vfat.)

       blocksize={512|1024|2048}
              Ustawia rozmiar bloku (domyślnie 512). Opcja jest przestarzała.

       uid=wartość i gid=wartość
              Ustawia  właściciela  i  grupę  wszystkich  plików  (domyślnie: uid i gid bieżącego
              procesu).

       umask=wartość
              Ustawia umask (maskę bitową praw, które  nie  występują).  Domyślnie  używany  jest
              umask bieżącego procesu.  Wartość podawana jest ósemkowo.

       dmask=wartość
              Ustawia  umask  ustawiany  wyłącznie  do  katalogów.  Domyślnie  używany jest umask
              bieżącego procesu.  Wartość podawana jest ósemkowo.

       fmask=wartość
              Ustawia umask ustawiany wyłącznie do zwykłych plików. Domyślnie używany jest  umask
              bieżącego procesu.  Wartość podawana jest ósemkowo.

       allow_utime=wartość
              Opcja kontroluje sprawdzanie uprawnień mtime/atime

              20     Jeśli bieżący proces jest w grupie identyfikatora grupy pliku, można zmienić
                     pieczątkę czasową.

              2      Inny użytkownicy mogą zmieniać pieczątkę czasową.

              Wartość domyślna jest ustawiana z opcji "dmask" (jeśli katalog jest zapisywalny, to
              dozwolone jest również utime(2) np. ~dmask & 022)

              Zwykle utime(2) sprawdza czy bieżący proces jest właścicielem pliku lub czy posiada
              właściwość CAP_FOWNER. Jednak systemy plików FAT nie posiadają  na  dysku  uid  ani
              gid,  więc  zwykłe sprawdzenie jest zbyt mało elastyczne. Opcja jest remedium na tę
              sytuację.

       check=wartość
              Można wybrać trzy stopnie ścisłości:

              r[elaxed]
                     Akceptowane i równoważne sobie  są  zarówno  wielkie,  jak  i  małe  litery.
                     Części   długich  nazw  są  obcinane  (np.   verylongname.foobar  staje  się
                     verylong.foo), początkowe i wtrącone spacje są akceptowane jako każda  część
                     nazwy (nazwy i rozszerzenia).

              n[ormal]
                     Podobnie  jak "relaxed", lecz wiele znaków specjalnych (jak *, ?, <, spacje,
                     itp.) jest odrzucanych. Tak jest domyślnie.

              s[trict]
                     Jak "normal", lecz nazwy które zawierają długie części  i  znaki  specjalne,
                     które  czasem  są używane pod Linuksem, lecz nie są akceptowane przez MS-DOS
                     (+, = itp.) są odrzucane.

       codepage=wartość
              Ustawia stronę kodową do konwersji znaków krótkiej nazwy w systemach plików  FAT  i
              VFAT. Domyślnie stosowana jest strona kodowa 437.

       conv=tryb
              System plików fat może dokonywać CRLF<-->NL (konwersja formatu tekstowego MS-DOS na
              format tekstowy UNIX) w jądrze. Dostępne są następujące tryby konwersji:

              b[inary]
                     Brak konwersji. Domyślne.

              t[ext] Konwersja CRLF<-->NL wykonywana dla wszystkich plików.

              a[uto] Konwersja CRLF<-->NL dla wszystkich plików, które nie mają "ogólnie  znanego
                     rozszerzenia  binarnego". Listę znanych rozszerzeń można znaleźć na początku
                     fs/fat/misc.c (w wersji 2.0, na liście są: exe, com,  bin,  app,  sys,  drv,
                     ovl, ovr, obj, lib, dll, pif, arc, zip, lha, lzh, zoo, tar, z, arj, tz, taz,
                     tzp, tpz, gz, tgz, deb, gif, bmp, tif, gl, jpg, pcx, tfm, vf, gf,  pk,  pxl,
                     dvi).

              Programy,  które  dokonują  obliczonych  lseek-ów, nie będą zadowolone z konwersji.
              Niektórzy ludzie utracili dane przez tę translację. Strzeżcie się!

              Dla systemów zamontowanych w  trybie  binarnym,  dostępne  są  narzędzia  konwersji
              (fromdos/todos). Ta opcja jest przestarzała.

       cvf_format=moduł
              Wymusza  na  sterowniku  stosowanie  modułu  CVF (Compressed Volume File) cvf_moduł
              zamiast  automatycznego  wykrywania.  Jeżeli  jądro  obsługuje   kmod,   to   opcja
              cvf_format=xxx  steruje  także  ładowaniem  na  żądanie  modułu  CVF. Ta opcja jest
              przestarzała.

       cvf_option=opcja
              Opcja przekazywana do modułu CVF. Ta opcja jest przestarzała.

       debug  Włącza flagę debug. Wypisana zostanie wersja i lista parametrów systemu plików  (te
              dane wypisywane są też jeśli parametry są niespójne).

       discard
              Jeśli  ustawione,  powoduje  wydawanie poleceń discard/TRIM na urządzeniu blokowym,
              gdy bloki są zwalniane. Jest to przydatne w przypadku  urządzeń  SSD  i  alokowania
              elastycznego/"rzadkiego" w jednostkach LUN.

       dos1xfloppy
              Jeśli  ustawione,  używa  domyślnej, zapasowej konfiguracji BIOS Parameter Block, w
              zależności od rozmiaru danego urządzenia. Te statyczne parametry przyjmują domyślne
              wartości  DOS-a  1.x  dla dyskietek i obrazów dyskietek 160 kiB, 180 kiB, 320 kiB i
              360 kiB.

       errors={panic|continue|remount-ro}
              Określa zachowanie FAT przy błędach krytycznych:  panika,  kontynuacja  bez  żadnej
              akcji, lub przemontowanie w tryb tylko do odczytu (tak jest domyślnie).

       fat={12|16|32}
              Określa  fat  12-,  16-  lub  32-bitowy.  To  przesłania  procedurę  automatycznego
              wykrywania typu FAT. Używaj ostrożnie!

       iocharset=wartość
              Zestaw znaków używany do konwersji między znakami 8-bitowymi a 16-bitowymi  znakami
              Unikodu.  Domyślnym jest iso8859-1. Długie nazwy plików są przechowywane na dysku w
              formacie Unicode.

       nfs={stale_rw|nostale_ro}
              Tę opcję należy włączyć przy eksporcie systemu plików FAT przez NFS.

              stale_rw: Opcja ta zarządza indeksem (buforem) i-węzłów katalogów  używanych  przez
              kod związany z nfs do usprawnienia wyszukiwań. Operacja pełnoplikowe (odczyt/zapis)
              przez NFS są obsługiwane,  ale  przy  usuwaniu  bufora  na  serwerze  NFS  może  to
              powodować fałszywe błędy ESTALE.

              nostale_ro:  Ta  opcja bazuje na numerze i-węzła i uchwycie pliku w położeniu pliku
              na dysku we wpisie katalogu FAT. Zapewnia to, że nie zostanie  zwrócone  ESTALE  po
              usunięciu pliku z bufora i-węzła. Jednak skutkuje to również tym, że operacja takie
              jak zmiana nazwy, utworzenie i  usunięcie  (unlink)  może  spowodować,  że  uchwyty
              plików  wskazujące  na  jakiś plik zaczną wskazywać na inny, powodując potencjalnie
              uszkodzenie danych. Z tego powodu, opcja ta montuje jednocześnie system plików jako
              tylko do odczytu.

              Aby  zachować  kompatybilność  wsteczną,  akceptowana  jest również opcja "-o nfs",
              która daje stale_rw.

       tz=UTC Opcja wyłącza konwersję pieczątek  czasowych  pomiędzy  czasem  lokalnym  (używanym
              przez Windows na FAT) i UTC (używanym wewnętrznie przez Linuksa). Jest to przydatne
              szczególnie  podczas  montowania  urządzeń  (np.  aparatów  cyfrowych),  które   są
              ustawione na UTC, aby uniknąć pułapki związanej z czasem lokalnym.

       time_offset=minuty
              Ustawia przesunięcie do przeliczania pieczątek czasowych pomiędzy czasem lokalnym z
              FAT na UTC, tj. liczba minut zostanie odjęta  od  każdej  pieczątki  czasowej,  aby
              przeliczyć  ją do czasu UTC używanego wewnętrznie przez Linuksa. Jest to przydatne,
              gdy strefa czasowa ustawiana przez jądro za pomocą settimeofday(2) nie pokrywa  się
              ze  strefą  czasową  systemu  plików.  Proszę  zauważyć,  że  ta opcja wciąż nie da
              prawidłowych pieczątek czasowych w przypadkach korzystania z  czasu  letniego  –  w
              innym ustawieniu czasu letniego wystąpi godzina różnicy.

       quiet  Włącza  flagę quiet (cicho). Próby chown lub chmod nie zwracają błędów, chociaż się
              nie udają.  Używaj ostrożnie!

       rodir  FAT ma atrybut ATTR_RO (tylko  do  odczytu).  W  systemie  Windows  atrybut  ten  w
              przypadku  katalogu  zostanie  zignorowany  i jest używany tylko przez aplikacje, w
              dodatku  jako  flaga  (np.  jest  ustawiany  dla  folderów  skonfigurowanych  przez
              użytkownika).

              Jeśli  atrybut ATTR_RO ma służyć jako flaga "tylko do odczytu" nawet dla katalogów,
              proszę ustawić tę opcję.

       showexec
              Jeśli ustawiona,  bit  wykonywalności  pliku  jest  dozwolony  tylko,  jeśli  część
              rozszerzenia nazwy jest jedną z .EXE, .COM lub .BAT. Domyślnie nie ustawiona.

       sys_immutable
              Jeśli  ustawiona,  atrybut  ATTR_SYS  w  FAT jest obsługiwany jak flaga IMMUTABLE w
              Linuksie. Domyślnie nie ustawiona.

       flush  Jeśli ustawiona, system plików będzie starał się opróżnić bufory na dysk  wcześniej
              niż zwykle. Domyślnie nie ustawione.

       usefree
              Używa  wartości "wolnych klastrów" ("free clusters"), przechowywanej w FSINFO. Jest
              ona używana do pozyskania liczby wolnych klastrów bez skanowania  dysku.  Nie  jest
              ona  jednak  domyślnie  używana,  ponieważ  ostatnie  wersje  Windows  niekiedy nie
              aktualizują jej poprawnie. W  przypadku  przekonania,  że  wartość  owych  "wolnych
              klastrów"  w  FSINFO  jest  poprawna,  używając tej opcji można zapobiec skanowaniu
              dysku.

       dots, nodots, dotsOK=[yes|no]
              Różne bezmyślne próby wymuszenia konwencji Uniksa lub DOS-u na systemie plików FAT.

   Opcje montowania do hpfs
       creator=cccc, type=cccc
              Ustawia  wartości  creator/type  pokazywane  przez  MacOS-owy  Finder,  używane  do
              tworzenia nowych plików. Domyślne wartości: "????".

       uid=n, gid=n
              Ustawia  właściciela  i  grupę  wszystkich  plików  (domyślnie: uid i gid bieżącego
              procesu).

       dir_umask=n, file_umask=n, umask=n
              Ustawia umask, używany do wszystkich  katalogów,  wszystkich  zwykłych  plików  lub
              wszystkich plików i katalogów. Domyślnie jest to umask bieżącego procesu).

       session=n
              Ustawia  sesję  CD-ROM-u  do  zamontowania.  Domyślnie,  decyzja  jest pozostawiana
              sterownikowi CD-ROM-u. Opcja nie powiedzie się, jeśli urządzeniem będzie coś innego
              niż CD-ROM.

       part=n Wybiera  numer  partycji  n  z  urządzenia.  Ma  sens  tylko w przypadku CD-ROM-ów.
              Domyślnie, tablica partycji nie jest w ogóle przetwarzana.

       quiet  Nie informuje o nieprawidłowych opcjach montowania.

   Opcje montowania do hpfs
       uid=wartość i gid=wartość
              Ustawia właściciela i grupę wszystkich  plików  (domyślnie:  uid  i  gid  bieżącego
              procesu).

       umask=wartość
              Ustawia  umask  (maskę  bitową  praw,  które nie występują). Domyślnie używany jest
              umask bieżącego procesu.  Wartość podawana jest ósemkowo.

       case={lower|asis}
              Konwertuje  wszystkie  nazwy  plików  na  małe  litery  lub  pozostawia  bez  zmian
              (domyślnie: case=lower).

       conv={binary|text|auto}
              Do conv=text, usuwa losowe znaki CR (konkretnie wszystkie, po których występuje NL)
              podczas odczytu pliku.  Do conv=auto, wybiera  mniej  lub  bardziej  losowo  między
              conv=binary  i conv=text.  Do conv=binary, po prostu czyta to, co jest w pliku. Tak
              jest domyślnie.

       nocheck
              Nie przerywa montowania gdy zawiodą pewne kontrole spójności.

   Opcje montowania do iso9660
       ISO 9660 jest standardem opisującym strukturę systemu plików  na  CD-ROM-ach  (system  ten
       jest również wykorzystywany na niektórych płytach DVD; patrz również system plików udf).

       Normalne  nazwy  plików  iso9660  pojawiają  się  w  formacie  8.3 (tzn. występują DOS-owe
       ograniczenia długości nazw plików),  a  w  dodatku  wszystkie  znaki  pisane  są  wielkimi
       literami.   Poza  tym  nie  ma  pola właściciela, ochrony, liczby dowiązań, zastrzeżeń dla
       urządzeń znakowych/blokowych, itd.

       Rozszerzeniem iso9660  jest  Rock  Ridge,  który  udostępnia  wszystkie  te  uniksopodobne
       właściwości.   Najprościej   mówiąc,   dla  każdego  wpisu  katalogowego  istnieją  w  nim
       rozszerzenia, które uzupełniają wszystkie informacje.  Gdy używane jest Rock Ridge, system
       plików  jest  nieodróżnialny  od  normalnego  uniksowego systemu plików (poza tym, że jest
       tylko do odczytu, oczywiście).

       norock Wyłącza korzystanie z rozszerzeń Rock Ridge, nawet jeśli są dostępne. Zob. map.

       nojoliet
              Wyłącza korzystanie z rozszerzeń Joliet firmy Microsoft, nawet jeśli  są  dostępne.
              Zob. map.

       check={r[elaxed]|s[trict]}
              Z   check=relaxed,   nazwa   pliku   przed   dokonywaniem  podglądu  jest  najpierw
              przekształcana na małe litery. Prawdopodobnie ma to znaczenie tylko razem z  norock
              i map=normal.  (Domyślnie: check=strict.)

       uid=wartość i gid=wartość
              Nadaje  wszystkim plikom systemu plików wskazany identyfikator użytkownika i grupy,
              być  może  przesłaniając  informacje  znalezione  w  rozszerzeniach   Rock   Ridge.
              (Domyślnie: uid=0,gid=0.)

       map={n[ormal]|o[ff]|a[corn]}
              Dla  wolumenów  typu  innego  niż Rock Ridge, normalna translacja nazwy odwzorowuje
              wielkie litery ASCII na małe, porzuca kończące `;1'  i  zamienia  `;'  na  `.'.   Z
              map=off   nie   jest   dokonywana   konwersja  nazw.  Zobacz  norock.   (Domyślnie:
              map=normal.)  map=acorn jest podobne do map=normal, ale stosuje także  rozszerzenia
              Acorn, jeśli występują.

       mode=wartość
              Dla  wolumenów  typu innego niż Rock Ridge, nadaje wszystkim plikom wskazane prawa.
              (Domyślnie: prawa do odczytu i wykonania dla wszystkich.)  Od  Linuksa  2.1.37  nie
              trzeba  już  podawać  trybu  dziesiętnie. (Tryb ósemkowy jest wskazywany przez 0 na
              początku).

       unhide Pokazuje również pliki ukryte i powiązane (jeśli zwykłe pliki i pliki powiązane lub
              ukryte mają te same nazwy plików, może to uczynić zwykłe pliki niedostępnymi).

       block={512|1024|2048}
              Ustawia rozmiar bloku we wskazanym wolumenie.  (Domyślnie: block=1024.)

       conv={a[uto]|b[inary]|m[text]|t[ext]}
              (Domyślnie: conv=binary.)  Od Linuksa 1.3.54 opcja ta już nie działa. (A niebinarne
              ustawienia bywały bardzo niebezpieczne, często prowadziły do milczącego  niszczenia
              danych).

       cruft  Jeśli  starszy  bajt  długości  pliku  zawiera  inne śmieci, warto ustawić tę opcję
              montowania, aby był ignorowany. Powoduje to, że maksymalny rozmiar pliku  nie  może
              być większy niż 16 MB.

       session=x
              Wybiera numer sesji na CD wielosesyjnych. (Od 2.3.4.)

       sbsector=xxx
              Sesja zaczyna się od sektora xxx. (Od 2.3.4.)

       Poniższe  opcje są takie same jak do vfat i podawanie ich ma sens tylko przy używaniu płyt
       zakodowanych przy użyciu rozszerzeń Joliet firmy Microsoft.

       iocharset=wartość
              Zestaw znaków używany do konwersji z 16-bitowych znaków Unikodu na CD do 8-bitowych
              znaków. Domyślnie jest to iso8859-1.

       utf8   Konwertuje 16-bitowe znaki Unikodu na CD do UTF-8.

   Opcje montowania do jfs
       iocharset=nazwa
              Zestaw  znaków,  używany  do  konwersji z Unikodu do ASCII. Domyślnie konwersja nie
              jest przeprowadzana. Proszę użyć  iocharset=utf8  w  celu  tłumaczeń  UTF-8.  Opcja
              wymaga ustawienia CONFIG_NLS_UTF8 w pliku jądra .config.

       resize=wartość
              Zmienia  wielkość  woluminu  do  wartość bloków. JFS obsługuje jedynie powiększanie
              woluminu, nie zmniejszanie  go.  Opcja  jest  prawidłowa  tylko  podczas  ponownego
              montowania, gdy wolumin jest zamontowany do odczytu i zapisu. Słowo kluczowe resize
              bez wartości, powiększy wolumin do pełnego rozmiaru partycji.

       nointegrity
              Nie zapisuje do dziennika. Głównym  użyciem  tej  opcji  jest  możliwość  uzyskania
              wyższej  wydajności  przy  przywracaniu  woluminu  z  kopii zapasowej. Integralność
              woluminu nie jest gwarantowana, jeśli system zostanie nieprawidłowo zamknięty.

       integrity
              Domyślne. Zapisuje  zmiany  metadanych  do  dziennika.  Można  użyć  tej  opcji  do
              ponownego  zamontowania  woluminu,  gdy  wcześniej  użyto opcji nointegrity, w celu
              przywrócenia normalnego zachowania.

       errors={continue|remount-ro|panic}
              Definiuje zachowanie przy napotkaniu błędu (albo ignoruje błędy, zaznaczając  tylko
              system  plików  jako  błędny  i kontynuując, albo ponownie montuje system plików na
              tylko do odczytu, albo panikuje i zatrzymuje system).

       noquota|quota|usrquota|grpquota
              Opcje te są przyjmowane, lecz ignorowane.

   Opcje montowania do miniksa
       Brak.

   Opcje montowania do msdos
       Zobacz opcje do fat. Jeśli system plików msdos wykryje niespójność, zgłasza błąd i ustawia
       system  plików  na tylko do odczytu. System plików może być znowu dostępny do zapisu przez
       ponowne zamontowanie.

   Opcje montowania do ncpfs
       Tak jak przy nfs, implementacja ncpfs oczekuje binarnego argumentu (struct ncp_mount_data)
       funkcji  systemowej  mount.  Argument  ten  jest konstruowany przez ncpmount(8), a bieżąca
       wersja mount (2.12) nic nie wie o ncpfs.

   Opcje montowania do nfs i nfs4
       Patrz  sekcja  opcji  na  stronie  podręcznika   nfs(5)   (pakiet   nfs-utils   musi   być
       zainstalowany).

       Implementacja  nfs  i  nfs4  oczekuje binarnego argumentu (struct nfs_mount_data)  funkcji
       systemowej mount. Argument ten jest konstruowany  przez  mount.nfs(8),  a  bieżąca  wersja
       mount (2.13) nic nie wie o nfs i nfs4.

   Opcje montowania do ntfs
       iocharset=nazwa
              Zestaw  znaków  stosowany  przy  zwracaniu nazw plików.  W przeciwieństwie do VFAT,
              NTFS eliminuje nazwy zawierające znaki nie dające się przekształcić. Przestarzałe.

       nls=nazwa
              Nowa nazwa dla opcji zwanej wcześniej iocharset.

       utf8   Do konwersji nazw plików stosuje UTF-8.

       uni_xlate={0|1|2}
              Dla 0 (lub "no" albo "false")  nie  używa  specjalnych  kodowań  nieznanych  znaków
              Unikodu.   Dla  1  (lub  "yes"  albo  "true")  lub  2  używa  4-bajtowych sekwencji
              specjalnych w stylu vfat zaczynających się  od  ":".  Liczba  2  oznacza  kodowanie
              little-endian, a 1 - kodowanie big-endian, z odwróconymi bajtami.

       posix=[0|1]
              Jeśli  jest  włączone  (posix=1), to system plików rozróżnia wielkie i małe litery.
              Nazwy zastępcze 8.3 są przedstawiane jako dowiązania twarde,  a  nie  pomijane.  Ta
              opcja jest przestarzała.

       uid=wartość, gid=wartość i umask=wartość
              Ustawia prawa plików dla danego systemu. Wartość umask powinna być podana ósemkowo.
              Domyślnie właścicielem plików jest root i nikt inny nie może ich czytać.

   Opcje montowania do overlay
       Od Linuksa 3.18 pseudosystem plików overlay implementuje  łączone  montowanie  dla  innych
       systemów plików.

       Overlay łączy dwa systemy plików – górny i dolny. Gdy jakaś nazwa istnieje w obu systemach
       plików, widoczny jest obiekt z górnego, a obiekt z  dolnego  jest  albo  ukryty,  albo,  w
       przypadku katalogów, łączony z górnym obiektem.

       Dolnym  system  plików może być dowolny, obsługiwany przez Linuksa system plików. Nie musi
       być on zapisywalny. Dolny system plików może być nawet  kolejnym  systemem  typu  overlay.
       Górny  system  plików  zwykle jest zapisywalny i jeśli tak jest, musi obsługiwać tworzenie
       rozszerzonych  atrybytów  trusted.*  oraz  zapewniać  prawidłowe  d_type  w  odpowiedziach
       readdir; z tego powodu NFS jest nieodpowiedni.

       Overlay tylko o odczytu z dwóch systemów plików będących tylko do odczytu może korzystać z
       dowolnego typu systemu plików. Opcje lowerdir i upperdir są łączone do połączone  katalogu
       za pomocą:

              mount -t overlay  overlay  \
              -olowerdir=/dolny,upperdir=/gorny,workdir=/katal-rob  /poloczone

       lowerdir=katalog
              Dowolny system plików, nie musi być zapisywalny.

       upperdir=katalog
              Katalog górny jest zwykle na zapisywalnym systemie plików.

       workdir=katalog
              Katalog roboczy musi być pustym katalogiem na tym samym systemie plików, co katalog
              górny.

   Opcje montowania do proc
       uid=wartość i gid=wartość
              Opcje te są rozpoznawane, lecz o ile wiadomo, nie mają żadnego efektu.

   Opcje montowania do ramfs
       Ramfs jest systemem plików działającym w pamięci. Wystarczy go zamontować - i pojawia się.
       Odmontowanie usuwa go. Obecny od Linuksa 2.3.99pre4. Nie posiada opcji montowania.

   Opcje montowania do reiserfs
       Reiserfs jest systemem plików z dziennikiem.

       conv   Mówi wersji 3.6 oprogramowania reiserfs, aby zamontowała wersję 3.5 systemu plików,
              używając formatu 3.6 dla nowo utworzonych plików. Ten system plików nie będzie  już
              zgodny z wersją 3.5 narzędzi reiserfs.

       hash={rupasov|tea|r5|detect}
              Wybiera funkcję mieszającą (haszującą) do znajdowania plików w katalogach.

              rupasov
                     Funkcja  haszująca  autorstwa  Yury  Yu.  Rupasova.  Jest szybka i zachowuje
                     lokalizację, mapując nazwy plików bliskie w  porządku  leksykograficznym  na
                     bliskie  sobie  wartości  funkcji.  Z  powodu  wysokiego  prawdopodobieństwa
                     kolizji w haszowaniu, ta opcja nie powinna być używana.

              tea    Funkcja  Davis-Meyera  zaimplementowana  przez  Jeremy'ego   Fitzhardinge'a.
                     Używa  mieszania  permutującego  bity w nazwie pliku. Wykazuje dużą losowość
                     wyników i teoretycznie małe prawdopodobieństwo kolizji.  Może  być  używana,
                     jeżeli funkcja r5 powoduje błędy EHASHCOLLISION.

              r5     Zmodyfikowana  wersja  funkcji  rupasov. Używana domyślnie i jest najlepszym
                     wyborem, jeżeli system plików nie zawiera  dużych  katalogów  i  niezwykłych
                     nazw plików.

              detect Powoduje,   że   mount  wykryje,  która  funkcja  mieszająca  jest  używana,
                     sprawdzając właśnie montowany system  plików,  i  zapisze  tę  informację  w
                     superbloku  systemu  reiserfs.   Ta  opcja  jest  użyteczna  przy  pierwszym
                     montowaniu systemu plików o starym formacie.

       hashed_relocation
              Stroi mechanizm przydzielania bloków.  Może  powodować  w  pewnych  okolicznościach
              poprawienie wydajności systemu.

       no_unhashed_relocation
              Stroi  mechanizm  przydzielania  bloków.  Może  powodować w pewnych okolicznościach
              poprawienie wydajności systemu.

       noborder
              Wyłącza algorytm przydzielania granicznego wymyślony przez Yury'ego  Yu.  Rupasova.
              Może powodować w pewnych okolicznościach poprawienie wydajności systemu.

       nolog  Wyłącza  dziennik.  Może  w  pewnych  sytuacjach spowodować nieznaczne podniesienie
              wydajności systemu  kosztem  utracenia  szybkiego  odzyskiwania  danych  po  krachu
              systemu.  Nawet jeśli ta opcja jest włączona, reiserfs wciąż przeprowadza wszystkie
              operacje związane z dziennikiem, ale go  nie  zapisuje.  Prace  przy  implementacji
              opcji nolog wciąż trwają.

       notail Domyślnie  reiserfs przechowuje małe pliki i `końcówki plików' bezpośrednio w swoim
              drzewie. Jest to zachowanie mylące dla niektórych narzędzi  użytkowych  takich  jak
              LILO(8). Ta opcja wyłącza pakowanie plików do drzewa.

       replayonly
              Powtarza  transakcje zapisane w dzienniku, ale nie montuje systemu plików.  Głównie
              używane przez reiserfsck.

       resize=liczba
              Opcje remontowania, która pozwala na rozszerzenie partycji reiserfs.   Z  tą  opcją
              reiserfs  przyjmuje,  że  na  urządzeniu  jest liczba bloków.  Opcja jest używana z
              urządzeniami zarządzanymi przez menedżera  logicznych  woluminów  (LVM).   Istnieje
              specjalne       narzędzie       resizer,       które       można      pobrać      z
              ftp://ftp.namesys.com/pub/reiserfsprogs.

       user_xattr
              Włącza rozszerzone atrybuty użytkownika (Extended User  Attributes).  Patrz  strona
              podręcznika attr(5).

       acl    Włącza listy kontroli dostępu (Acces Control Lists) POSIX. Patrz strona podręcznika
              acl(5).

       barrier=none / barrier=flush
              Wyłącza/włącza wykorzystanie barier zapisu w  kodzie  dziennikowania.  barrier=none
              wyłącza,  a  barrier=flush  włącza  (domyślnie). Opcja wymaga stosu wejścia/wyjścia
              zdolnego obsłużyć bariery; jeśli reiserfs otrzyma błąd przy zapisie barier  wyłączy
              bariery   ponownie,   wypisując  ostrzeżenie.  Bariery  zapisu  wymuszają  poprawną
              kolejność wpisów dziennika na dysku, czyniąc ulotne bufory zapisu dysku  bezpieczne
              w  użyciu,  z  pewnym  obniżeniem  wydajności.  Jeśli  dyski  mają  w  jakiś sposób
              zabezpieczone zasilanie, to wyłączenie barier może  w  bezpieczny  sposób  poprawić
              wydajność.

   Opcje montowania do romfs
       Brak.

   Opcje montowania do squashfs
       Brak.

   Opcje montowania do smbfs
       Tak  jak nfs, implementacja smbfs oczekuje binarnego argumentu (struct smb_mount_data)  do
       funkcji systemowej mount. Argument ten jest  konstruowany  przez  smbmount(8)   a  bieżąca
       wersja mount (2.12) nie wie nic o smbfs.

   Opcje montowania do sysv
       Brak.

   Opcje montowania do tmpfs
       size=nbajtów
              Przesłania  domyślny,  maksymalny  rozmiar  systemu  plików.  Rozmiar jest podany w
              bajtach i zaokrąglony w górę do pełnych stron. Domyślnie  zajmuję  połowę  pamięci.
              Parametr  rozmiar akceptuje również przyrostek %, w celu ograniczenia tej instancji
              tmpfs do danej liczby procent fizycznej pamięci RAM: domyślnie, jeśli nie poda  się
              ani rozmiaru (size) ani numeru bloków (nr_blocks), rozmiar wynosi 50% (size=50%).

       nr_blocks=
              Podobnie jak size, ale w blokach PAGE_CACHE_SIZE.

       nr_inodes=
              Maksymalna  liczba  i-węzłów  dla tej instancji. Domyślnie jest to połowa fizycznej
              stronicowanej  pamięci  RAM  lub  (na  komputerze   z   highmem)   liczba   pamięci
              stronicowanej RAM lowmem (używana jest niższa z tych dwóch wartość)

       Opcje  montowania  tmpfs  dotyczące  rozmiaru  (size,  nr_blocks  i  nr_inodes)  akceptują
       przyrostek k, m lub g dla Ki, Mi, Gi (binarne: kilo (kibi), mega (mebi) oraz giga  (gibi))
       i mogą być zmienione w czasie ponownego montowania.

       mode=  Określa początkowe prawa dostępu głównego katalogu.

       uid=   Identyfikator użytkownika

       gid=   Identyfikator grupy.

       mpol=[default|prefer:Node|bind:NodeList|interleave|interleave:NodeList]
              Ustawia  zasady  (politykę)  alokowania  pamięci  NUMA do wszystkich plików w danej
              instancji (jeśli włączono opcję jądra CONFIG_NUMA) – które może zostać  dostosowana
              "w locie" za pomocą "mount -o remount ...".

              default
                     preferuje alokowanie pamięci z węzła lokalnego

              prefer:Węzeł
                     preferuje alokowanie pamięci z podanego Węzła

              bind:ListaWęzłów
                     alokuje pamięć tylko z węzłów z ListyWęzłów

              interleave
                     alokuje pamięć z każdego węzła po kolei

              interleave:ListaWęzłów
                     alokuje pamięć z każdego z węzłów z ListyWęzłów po kolei.

              Format ListyWęzłów jest następujący: jest to lista (oddzielonych przecinkami) liczb
              dziesiętnych  i  zakresów,  gdzie  zakres   jest   dwiema   liczbami   dziesiętnymi
              (oddzielonymi  "dywizem-minusem")  -  najmniejszym  i  największym  numerem węzła w
              zakresie. Na przykład mpol=bind:0–3,5,7,9–15

              Proszę zauważyć, że próba zamontowania tmpfs z opcją mpol nie powiedzie się,  jeśli
              działające jądro nie obsługuje NUMA oraz nie powiedzie się, jeśli jego lista węzłów
              uwzględnia węzeł, który nie  jest  online.  Jeśli  bieżący  system  opiera  się  na
              założeniu,  że  tmpfs  jest  zamontowany,  ale od czasu do czasu jest uruchamiany z
              jądrem zbudowanym bez  zdolności  NUMA  (prawdopodobnie  jądro  opcji  bezpiecznego
              odzyskiwania)  lub  jeśli  liczba dostępnych węzłów może się zmniejszyć, zaleca się
              pominąć opcję mpol przy opcjach automatycznego montowania. Można ją dodać  później,
              gdy   tmpfs   jest   już   zamontowany  w  PunktMontowania,  za  pomocą  "mount  -o
              remount,mpol=Policy:ListaWęzłów PunktMontowania".

   Opcje montowania do ubifs
       UBIFS jest systemem plików flash, którzy działa na woluminach  UBI.  Proszę  zauważyć,  że
       atime nie jest obsługiwane i jest zawsze wyłączone.

       Nazwa urządzenia może zostać podana jako
              ubiX_Y numer urządzenia UBI X, numer woluminu Y

              ubiY   numer urządzenia UBI 0, numer woluminu Y

              ubiX:NAZWA
                     numer urządzenia UBI X, wolumin o nazwie NAZWA

              ubi:NAZWA
                     numer urządzenia UBI 0, wolumin o nazwie NAZWA
       Zamiast : można użyć separatora !.

       Dostępne są następujące opcje montowania:

       bulk_read
              Włącza  bulk-read.  Odczyt  z wyprzedzeniem VFS jest wyłączony, ponieważ zwalnia on
              system plików. Bulk-Read jest wewnętrzną optymalizacją. Część  pamięci  flash  może
              czytać  szybciej,  jeśli  dane  są odczytywane za jednym razem, zamiast przy użyciu
              kilku żądań odczytu. Na przykład OneNAND może wykonać "read-while-load"  gdy  czyta
              więcej niż jedną stronę NAND.

       no_bulk_read
              Nie wykonuje bulk-read. Tak jest domyślne.

       chk_data_crc
              Sprawdza sumy kontrolne CRC-32 danych. Tak jest domyślnie.

       no_chk_data_crc.
              Nie  sprawdza  sum kontrolnych CRC-32 danych. Z tą opcją system plików nie sprawdza
              sum kontrolnych CRC-32 danych, lecz  sprawdza  je  w  celu  wewnętrznej  informacji
              indeksowania.  Opcja  wpływa  jedynie  na  odczyt,  nie  na  zapis.  Sumy CRC-32 są
              obliczane zawsze podczas zapisu danych.

       compr={none|lzo|zlib}
              Wybiera domyślny tryb kompresji używany podczas zapisywania nowych plików. Nadal da
              się odczytać skompresowane pliki, jeśli montowanie będzie wykonane z opcją none.

   Opcje montowania do udf
       udf jest uniwersalnym formatem dysku ("Universal Disk Format") zdefiniowanym przez Optical
       Storage Technology Association i jest używany często na DVD-ROM-ach. Patrz też iso9660.

       gid=   Ustawia domyślną grupę.

       umask= Ustawia domyślne umask. Wartość jest podana ósemkowo.

       uid=   Ustawia domyślnego użytkownika.

       unhide Pokazuje pliki, które inaczej byłyby ukryte.

       undelete
              Pokazuje usunięte pliki na na listach.

       nostrict
              Wyłącza ustawianie ścisłej zgodności.

       iocharset
              Ustawia zestaw znaków NLS.

       bs=    Ustawia rozmiar bloku. (Może nie działać, chyba że 2048.)

       novrs  Pomija rozpoznawanie numeru sekwencyjnego wolumenu.

       session=
              Ustawia sesję CD-ROM licząc od 0. Domyślnie: ostatnia sesja.

       anchor=
              Przesłania położenie standardowego zakotwiczenia (anchor). Domyślnie: 256.

       volume=
              Przesłania położenie VolumeDesc. (nieużywane)

       partition=
              Przesłania położenie PartitionDesc. (nieużywane)

       lastblock=
              Ustawia ostatni blok systemu plików.

       fileset=
              Przesłania położenie bloku zestawu plików (fileset block). (nieużywane)

       rootdir=
              Przesłania położenie katalogu głównego. (nieużywane)

   Opcje montowania do ufs
       ufstype=wartość
              UFS jest systemem plików szeroko wykorzystywanym w różnych systemach  operacyjnych.
              Problem  stanowią  różnice  pomiędzy  implementacjami.   Cechy niektórych z nich są
              nieudokumentowane, tak więc trudno rozpoznać automatycznie typ ufs.  Z tego  powodu
              użytkownik musi określić typ ufs za pomocą opcji montowania.  Możliwe wartości to:

              old    Stary  format  ufs,  jest  to  typ  domyślny,  tylko  do odczytu (proszę nie
                     zapomnieć podać opcji -r).

              44bsd  Dla systemów plików utworzonych przez  system  typu  BSD  (NetBSD,  FreeBSD,
                     OpenBSD).

              ufs2   Używane w FreeBSD 5.x obsługiwanego jako do odczytu i zapisu.

              5xbsd  Synonim do ufs2.

              sun    Do systemów plików utworzonych przez SunOS lub Solaris na komputerze Sparc.

              sunx86 Do systemów plików utworzonych przez Solaris na x86.

              hp     Do systemów plików utworzonych przez HP-UX, tylko do odczytu.

              nextstep
                     Do  systemów  plików  utworzonych  przez  NeXTStep (na stacji roboczej NeXT)
                     (obecnie tylko do odczytu).

              nextstep-cd
                     Do CD-ROM-ów NextStep (block_size == 2048), tylko do odczytu.

              openstep
                     Do systemów plików utworzonych przez OpenStep (obecnie  tylko  do  odczytu).
                     Ten sam typ systemów plików jest również używany przez Mac OS X.

       onerror=wartość
              Ustala zachowanie w przypadku błędu:

              panic  Jeśli napotkano błąd, powoduje panikę jądra.

              [lock|umount|repair]
                     Te  opcje montowania teraz nic nie robią: po napotkaniu błędu wypisują tylko
                     komunikat na konsoli.

   Opcje montowania do umsdos
       Zobacz opcje do msdos.  Opcja dotsOK jest jawnie ubijana przez umsdos.

   Opcje montowania do vfat
       Przede wszystkim, rozpoznawane są wszystkie  opcje  do  fat.   Opcja  dotsOK  jest  jawnie
       ubijana przez vfat.  Ponadto istnieją

       uni_xlate
              Tłumaczy nieobsługiwane znaki Unikodu na specjalne sekwencje unikowe.  To umożliwia
              wykonywanie kopii zapasowych i odtwarzanie plików o nazwach, utworzonych ze znakami
              Unikodu.  Bez  tej  opcji,  w  wypadku braku możliwości konwersji używane jest '?'.
              Znakiem unikowym jest ':', ponieważ  na  systemie  vfat  jest  w  innych  wypadkach
              nieprawidłowy.  Sekwencja  specjalna,  która byłaby użyta dla znaku u, gdzie u jest
              znakiem Unikodu to: ':', (u & 0x3f), ((u>>6) & 0x3f), (u>>12).

       posix  Pozwala, by dwa pliki miały nazwy różniące się tylko  wielkością  liter.  Ta  opcja
              jest przestarzała.

       nonumtail
              Zanim zacznie próbować nazwa~nr.roz najpierw próbuje zrobić krótką nazwę bez numeru
              kolejnego.

       utf8   UTF8 jest systemem plików bezpiecznego 8-bitowego  kodowania  Unikodu,  który  jest
              wykorzystywany  przez  konsolę. Tą opcją można go włączyć dla danego systemu plików
              lub wyłączyć za pomocą utf8=0, utf8=no lub  utf8=false.  Jeśli  zostanie  ustawione
              `uni_xlate', UTF8 jest wyłączane.

       shortname=tryb
              Definiuje  zachowanie w przypadku tworzenia i wyświetlania nazw plików mieszczących
              się w schemacie 8.3  znaków.  Jeśli  istnieje  długa  nazwa  pliku,  będzie  zawsze
              preferowanym sposobem wyświetlania. Istnieją cztery tryby:

              lower  Wymusza  na  krótkiej  nazwie  wyświetlanie  jej  za  pomocą  małych  liter;
                     przechowuje długą nazwę, gdy nie wszystkie litery krótkiej nazwy są wielkie.

              win95  Wymusza na krótkiej  nazwie  wyświetlanie  jej  za  pomocą  wielkich  liter;
                     przechowuje długą nazwę, gdy nie wszystkie litery krótkiej nazwy są wielkie.

              winnt  Wyświetla krótką nazwę bez zmian; przechowuje długą nazwę, gdy nie wszystkie
                     litery krótkiej nazwy są wielkie lub nie wszystkie są małe.

              mixed  Wyświetla krótką nazwę bez zmian; przechowuje długą nazwę, gdy nie wszystkie
                     litery krótkiej nazwy są wielkie. Ten tryb jest domyślny od Linuksa 2.6.32.

   Opcje montowania do usbfs
       devuid=uid i devgid=gid i devmode=tryb
              Ustawia  właściciela  i grupę i tryb plików w plikach urządzeń systemu plików usbfs
              (domyślnie: uid=gid=0, mode=0644). Tryb jest podany ósemkowo.

       busuid=uid i busgid=gid i busmode=tryb
              Ustawia właściciela i grupę i tryb plików w katalogach szyny (bus)  systemu  plików
              usbfs (domyślnie: uid=gid=0, mode=0555). Tryb podany jest ósemkowo.

       listuid=uid i listgid=gid i listmode=tryb
              Ustawia właściciela i grupę i tryb pliku devices (domyślnie: uid=gid=0, mode=0444).
              Tryb jest podany ósemkowo.

   Opcje montowania do xenix
       Brak.

   Opcje montowania do xfs
       Patrz sekcja opcji na stronie podręcznika xfs(5) (pakiet xfsprogs musi być zainstalowany).

URZĄDZENIE LOOP

       Kolejnym możliwym typem jest montowanie poprzez urządzenie loop. Na przykład, polecenie

              mount /tmp/disk.img /mnt -t vfat -o loop=/dev/loop3

       ustawi urządzenie loop /dev/loop3 tak, aby odpowiadał plikowi /tmp/disk.img,  a  następnie
       zamontuje to urządzenie w /mnt.

       Jeśli  nie  podano jawnie urządzenia loop (tylko opcję -o loop), to mount spróbuje znaleźć
       jakieś nieużywane urządzenie loop i użyć je, na przykład

              mount /tmp/disk.img /mnt -o loop

       Polecenie mount automatycznie tworzy urządzenie loop ze zwykłego pliku, jeśli  nie  podano
       systemu plików lub system plików jest znany libblkid, na przykład:

              mount /tmp/disk.img /mnt

              mount -t ext3 /tmp/disk.img /mnt

       Ten  typ  montowań zna trzy opcje, loop, offset i sizelimit, które są tak naprawdę opcjami
       do losetup(8) (opcje te mogą być używane oprócz opcji  specyficznych  dla  danego  systemu
       plików).

       Od  Linuksa  2.6.25  obsługiwane  jest samozniszczenie urządzeń loop, co oznacza, że każde
       urządzenie loop przydzielone przez mount zostanie zwolnione przez  umount  niezależnie  od
       /etc/mtab.

       Można również zwolnić urządzenie loop ręcznie, przy użyciu losetup -d lub umount -d.

KODY ZAKOŃCZENIA

       mount posiada  następujące  kody  zakończeń  (bity mogą być złożone używając alternatywy -
       OR):

       0      sukces

       1      nieprawidłowe wywołanie lub uprawnienia

       2      błąd systemu (brak pamięci, niemożność wykonania fork, nie ma więcej urządzeń loop)

       4      wewnętrzny błąd mount

       8      przerwanie przez użytkownika

       16     problemy podczas zapisu lub blokowania /etc/mtab

       32     niepowodzenie montowania

       64     cześć montowań powiodła się

       Polecenie mount -a zwraca 0 (wszystkie się powiodły), 32 (wszystkie nie powiodły się)  lub
       64 (część się powiodła, a część nie).

ZEWNĘTRZNE PROGRAMY POMOCNICZE

       Składnia zewnętrznych programów pomocniczych mount jest następująca:

           /sbin/mount.przyrostek spec katalog [-sfnv] [-o opcje] [-t typ.podtyp]

       gdzie typ jest typem systemu plików, a opcje -sfnvo mają to samo znaczenie, co standardowe
       opcje  mount.  Opcja  -t  jest  używana  do  systemów  plików  z  obsługa  podtypów   (np.
       /sbin/mount.fuse -t fuse.sshfs).

       Polecenie   mount  nie  przekazuje  opcji  montowania  unbindable,  runbindable,  private,
       rprivate, slave, rslave, shared, rshared, auto, noauto, comment, x-*,  loop,  offset,  ani
       sizelimit  do programów pomocniczych mount.<przyrostek>. Wszystkie inne opcje są w postaci
       listy (rozdzielonej przecinkami) przekazanej jako argument do opcji -o.

PLIKI

       /etc/fstab        tabela systemów plików

       /etc/mtab         tabela zamontowanych systemów plików

       /etc/mtab~        plik blokady

       /etc/mtab.tmp     plik tymczasowy

       /etc/filesystems  lista systemów plików do wypróbowania

ŚRODOWISKO

       LIBMOUNT_FSTAB=<ścieżka>
              przesłania domyślne położenie pliku fstab (ignorowane dla suid)

       LIBMOUNT_MTAB=<ścieżka>
              przesłania domyślne położenie pliku mtab (ignorowane dla suid)

       LIBMOUNT_DEBUG=all
              włącza wyjście debugowania libmount

       LIBBLKID_DEBUG=all
              włącza wyjście debugowania libblkid

       LOOPDEV_DEBUG=all
              włącza wyjście debugowania konfiguracji urządzenia loop

ZOBACZ TAKŻE

       mount(2), umount(2), umount(8), fstab(5), findmnt(8), nfs(5), nfsd(8), xfs(5),
       xfs_admin(8), mountd(8), mke2fs(8), tune2fs(8), e2label(8), swapon(8), losetup(8)

BŁĘDY

       Jest możliwe, że uszkodzony system plików spowoduje załamanie systemu.

       Niektóre  linuksowe systemy plików nie obsługują -o sync i -o dirsync (systemy ext2, ext3,
       fat i  vfat  obsługują  synchroniczne  odświeżania  (updates)  (a  la  BSD),  gdy  zostaną
       zamontowane z opcją sync).

       Opcja  -o  remount  może  nie  być  w  stanie zmienić parametrów montowania (np. wszystkie
       parametry ext2fs, poza sb, dają się zmieniać przy  ponownym  montowaniu,  lecz  nie  można
       zmienić gid czy umask dla fatfs).

       Zdarza  się,  że  pliki  /etc/mtab  i  /proc/mounts nie odpowiadają sobie, na systemach ze
       zwykłym plikiem mtab. Pierwszy plik opiera się  wyłącznie  na  opcjach  poleceń  mount,  a
       zawartość  drugiego zależy również od jądra i innych ustawień (np. na zdalnym serwerze NFS
       – w szczególnych przypadkach, polecenie mount może dawać  niepewne  informacje  o  punkcie
       montowania NFS; plik /proc/mounts zawiera z reguły pewniejsze informacje). Jest to kolejny
       powód do zastąpienia pliku mtab dowiązaniem symbolicznym do pliku /proc/mounts.

       Sprawdzanie plików w systemie plików NFS, odnosząc się do deskryptorów pliku (np.  rodziny
       funkcji  fcntl  i  ioctl)  może  powodować  niespójny rezultat, z powodu braku sprawdzania
       spójności w jądrze, nawet gdy używane jest noac.

       Opcja loop używana razem z opcjami offset lub sizelimit może nie powieść  się,  gdy  używa
       się  starszych  jąder,  a  polecenie  mount  nie  może  potwierdzić, że rozmiar urządzenia
       blokowego został skonfigurowany zgodnie z żądaniem.  Można  to  obejść  wywołując  ręcznie
       polecenie  losetup  przed  wywołaniem  polecenia  mount już ze skonfigurowanym urządzeniem
       blokowym.

HISTORIA

       Polecenie mount pojawiło się w wersji 5 AT&T UNIX.

AUTORZY

       Karel Zak <kzak@redhat.com>

DOSTĘPNOŚĆ

       Polecenie  mount  jest  częścią  pakietu  util-linux   i   jest   dostępne   pod   adresem
       ftp://ftp.kernel.org/pub/linux/utils/util-linux/.

TŁUMACZENIE

       Autorami  polskiego  tłumaczenia niniejszej strony podręcznika man są: Przemek Borys (PTM)
       <pborys@dione.ids.pl>, Robert Luberda (PTM) <robert@debian.org>, Andrzej M. Krzysztofowicz
       (PTM) <ankry@green.mf.pg.gda.pl> i Michał Kułach <michal.kulach@gmail.com>.

       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ą    2.28.2
       oryginału.