'\" t
.\"*******************************************************************
.\"
.\" This file was generated with po4a. Translate the source file.
.\"
.\"*******************************************************************
.\" This file is distributed under the same license as original manpage
.\" Copyright of the original manpage:
.\" Copyright © Alain Knaff (GPL-3+)
.\" Copyright © of Polish translation:
.\" Wojtek Kotwica (PTM) <wkotwica@post.pl>, 1999.
.\" Robert Luberda <robert@debian.org>, 2014, 2017.
.TH mtools 5 "9 stycznia 2013" MTOOLS MTOOLS
.SH NAZWA
mtools.conf \- pliki konfiguracyjne mtools
.de  TQ
.br
.ns
.TP \\$1
..

'\" t
.tr \(is'
.tr \(if`
.tr \(pd"

.ds St Mtools\ 4.0.18
.PP
.SH OPIS
.PP
Niniejsza strona podręcznika opisuje pliki konfiguracyjne pakietu
mtools. Pliki konfiguracyjne noszą nazwy \&\f(CW\(if/etc/mtools.conf\(is\fP oraz
\&\f(CW\(if~/.mtoolsrc\(is\fP. Jeśli ustawiono zmienną środowiska
\&\f(CWMTOOLSRC\fP, to jej wartość jest używana jako nazwa trzeciego pliku
konfiguracyjnego. Pliki konfiguracyjne opisują następujące pozycje:
.TP 
* Ogólne flagi i zmienne konfiguracji
.TP 
* Flagi i zmienne dla napędu
.PP
.SS "Położenie plików konfiguracyjnych"
.PP
.PP
Ogólnym, systemowym plikiem konfiguracyjnym jest
\&\&\f(CW\(if/etc/mtools.conf\(is\fP, a \&\f(CW\(if~/.mtoolsrc\(is\fP jest prywatnym
plikiem konfiguracyjnym użytkownika.
.PP
W niektórych systemach plikiem konfiguracyjnym o zasięgu ogólnosystemowym
jest jednak \&\&\f(CW\(if/etc/default/mtools.conf\(is\fP.
.PP
.SS "Ogólna składnia pliku konfiguracyjnego"
.PP
Pliki konfiguracyjne złożone są z sekcji. Każda sekcja rozpoczyna się
identyfikującym ją słowem kluczowym zakończonym dwukropkiem. Po
identyfikacji sekcji następują przypisania zmiennych i flag. Przypisania
zmiennych mają poniższą postać:
.nf
\fInazwa=wartość\fP
.fi
 
Flagi są pojedynczymi słowami kluczowymi bez znaku równości i przypisanej
wartości. Sekcja kończy się z końcem pliku lub z rozpoczęciem kolejnej
sekcji.
.PP
Linie rozpoczynające się od znaku krzyżyka (\&\f(CW#\fP) są komentarzami. Znaki
nowej linii są równoważne białym znakom (z wyjątkiem kończących komentarz).
Wielkość liter w pliku konfiguracyjnym nie ma znaczenia, z wyjątkiem pozycji
ujętych w znaki cytowania (jak na przykład nazwy plików).
.PP
.SS "Domyślne wartości"
Dla większości platform mtools mają wbudowane rozsądne parametry domyślne
dla napędów dyskietek. Zwykle zatem nie ma potrzeby zajmowania się plikiem
konfiguracyjnym, jeśli chcemy jedynie wykorzystywać mtools do uzyskania
dostępu do dyskietek. Z drugiej strony jednak plik konfiguracyjny jest
niezbędny przy użyciu mtools również do partycji dysku twardego i plików
obrazu DOSEMU.
.PP
.SS "Zmienne globalne"
.PP
Przełączniki (flagi) globalne mogą być ustawione na 1 lub 0.
.PP
Rozpoznawane są następujące flagi globalne:
.TP 
\&\&\f(CWMTOOLS_SKIP_CHECK\fP\ 
Ustawienie na 1 powoduje, że mtools pomijają większość testów kontrolnych.
Potrzebne przy odczycie niektórych dyskietek Atari, zrobionych z użyciem
wcześniejszych wersji ROM, które w inny sposób nie byłyby rozpoznawane.
.TP 
\&\&\f(CWMTOOLS_FAT_COMPATIBILITY\fP\ 
Przy ustawieniu na 1, mtools pomijają sprawdzenie rozmiaru FAT. Niektóre
dyski mają FAT większy niż faktycznie tego potrzebują. Są one odrzucane,
jeśli niniejsza opcja nie jest ustawiona.
.TP 
\&\&\f(CWMTOOLS_LOWER_CASE\fP\ 
Ustawienie na 1 powoduje, że mtools wyświetlają małymi literami krótkie
nazwy plików, w których wszystkie litery są duże. Stworzone dla uzyskania
zgodności z poprzednimi wersjami mtools, które nie rozpoznawały bitu
dużych/małych liter (patrz \fBmtools\fP(1), sekcja \fBRozróżnianie dużych i
małych liter w systemie VFAT\fP).
.TP 
\&\&\f(CWMTOOLS_NO_VFAT\fP\ 
Przy ustawieniu na 1 mtools nie będą tworzyć wpisów VFAT dla nazw plików o
mieszanych, dużych/małych literach, które poza tym są poprawnymi nazwami
plików DOS\-u. Przydatne przy pracy z wersjami DOS\-u nieobsługującymi długich
nazw VFAT, jak np. FreeDOS.
.TP 
\&\&\f(CWMTOOLS_DOTTED_DIR\fP\ 
Przy szerokim listowaniu katalogu, pokazuje nazwy plików z kropką zamiast
odstępów oddzielających nazwę od rozszerzenia.
.TP 
\&\&\f(CWMTOOLS_NAME_NUMERIC_TAIL\fP\ 
Domyślnie ustawione na jeden, decyduje o tworzeniu numerycznych przyrostków
we wszystkich długich nazwach plików (~1). Ustawienie na zero oznacza, że
przyrostki numeryczne nie będą tworzone, chyba że spowodowałoby to kolizję
nazw.
.TP 
\&\&\f(CWMTOOLS_TWENTY_FOUR_HOUR_CLOCK\fP\ 
Przy ustawieniu na jeden używany jest europejski sposób zapisu czasu (zegar
24\-godzinny). W przeciwnym przypadku wykorzystywana jest notacja anglosaska
(am/pm).
.PP
Przykład: Wstawienie poniższej linii do pliku konfiguracyjnego nakazuje
mtools pominięcie testów poprawności:
 
.nf
.in +0.3i
\fB  MTOOLS_SKIP_CHECK=1\fP
.fi
.in -0.3i
.PP
 
\&\fR
.PP
Zmienne globalne mogą być także ustawiane za pomocą środowiska:
 
.nf
.in +0.3i
\fB  export MTOOLS_SKIP_CHECK=1\fP
.fi
.in -0.3i
.PP
 
\&\fR
.PP
Globalne zmienne znakowe mogą mieć przypisaną dowolną wartość:
.TP 
\&\&\f(CWMTOOLS_DATE_STRING\fP\ 
Format używany do wyświetlania dat plików. Domyślnie jest to dd\-mm\-yyyy.
.PP
.SS "Flagi i zmienne napędów"
.PP
.SS "Informacje ogólne"
.PP
W sekcji napędu mogą być użyte przełączniki i wartości odnoszące się do tego
napędu. Sekcja opisująca napęd rozpoczyna się od napisu: \fBdrive
\fP\fIlitera_napędu\fP\fB:\fP
.PP
Następnie występują pary zmienna\-wartość oraz flagi.
.PP
A oto przykładowy opis napędu:
 
.nf
.in +0.3i
\fB  drive a:
    file="/dev/fd0" use_xdf=1\fP
.fi
.in -0.3i
.PP
 
\&\fR
.PP
.SS "Informacje o położeniu"
.PP
Dla każdego napędu należy podać miejsce, w którym dane są fizycznie
umieszczone (plik obrazu, urządzenie, partycja, offset).
.TP 
\&\&\f(CWfile\fP\ 
Nazwa pliku lub urządzenia przechowującego obraz dysku/dyskietki.  Zmienna
obowiązkowa. Nazwa pliku powinna być ujęta w cudzysłowy.
.TP 
\&\&\f(CWpartition\fP\ 
Nakazuje mtools traktowanie napędu jak urządzenia spartycjonowanego i
wymusza użycie zadanej partycji. Przy zastosowaniu tej metody dostępne są
wyłącznie partycje główne (primary), numerowane od 1 do 4. Dla partycji
logicznych należy posłużyć się ogólniejszą zmienną \&\f(CWoffset\fP. Zmienna
\&\f(CWpartition\fP przeznaczona jest do obsługi nośników wyjmowalnych, takich
jak napędy Syquest, ZIP czy dyski magnetooptyczne. Mimo że tradycyjny DOS
postrzega dyski Syquest i dyski magnetooptyczne jako \&\f(CW\(ifogromne
dyskietki\(is\fP, które nie są partycjonowane, to OS/2 oraz Windows NT
traktują je jak dyski twarde, tj. urządzenia partycjonowane. Flaga
\&\f(CWpartition\fP przydaje się dla obrazów dysków twardych DOSEMU. Nie jest
zalecana dla dysków twardych, do których możliwy jest bezpośredni dostęp do
partycji poprzez montowanie (mount).
.TP 
\&\&\f(CWoffset\fP\ 
Opisuje, gdzie w pliku rozpoczyna się system plików MS\-DOS. Przydatna w
obsłudze partycji logicznych wewnątrz obrazów dysków twardych (hdimages)
DOSEMU oraz ram\-dysków Atari. Domyślnie ustawiona na zero, co oznacza, że
system plików zaczyna się na samym początku urządzenia lub pliku.
.PP
.SS "Konfiguracja geometrii dysku"
.PP
Informacja o geometrii opisuje fizyczną charakterystykę dysku. Ma ona
trojakie zastosowanie:
.TP 
formatowanie 
Informacja o geometrii zapisywana jest w sektorze startowym (boot\-sector)
nowo utworzonego dysku. Można jednak opisać geometrię dysku z linii poleceń
(patrz polecenie mformat).
.TP 
filtrowanie
W niektórych Uniksach węzły urządzeń (device nodes) obsługują wyłącznie
jedną geometrię fizyczną. Na przykład, można potrzebować innego węzła dla
dostępu do dyskietki dużej gęstości niż do dyskietki o małej gęstości. Aby
zapewnić możliwość poprawnego odczytu dysku przez węzeł, geometria
porównywana jest z faktyczną geometrią zapisaną w sektorze startowym. Jeżeli
nie pasują, to odpowiedni zapis charakteryzujący napęd zawodzi i testowany
jest kolejny wpis z tą samą literą napędu. Sekcja "Wielokrotne opisy"
wyjaśnia bliżej posługiwanie się wieloma opisami dla jednej litery napędu.
.IP
Gdy w pliku konfiguracyjnym nie podano żadnej informacji o geometrii, to
akceptowane są wszystkie dyski. W Linuksie (i również w systemie SPARC)
istnieją węzły urządzeń o konfigurowalnej geometrii (\&\f(CW\(if/dev/fd0\(is\fP,
\&\f(CW\(if/dev/fd1\(is\fP itd.), zatem filtrowanie napędów dyskowych jest
zbędne (i ignorowane). (Mtools wykonują jednak filtrowanie plików zwykłych
(obrazów dysków) w Linuksie: przeznaczono to głównie do testowania, gdyż nie
mam dostępu do Uniksa, który faktycznie potrzebowałby filtrowania).
.IP
Jeśli nie potrzebujesz filtrowania, a chcesz używać domyślnej geometrii przy
formatowaniu (z użyciem \fBmformat\fP), możesz wyłączyć filtrowaniu flagą
\fBmformat_only\fP.
.IP
Jeśli chcesz filtrowania \- powinieneś użyć flagi \fBfilter\fP. Podając
geometrię musisz podać również jedną z tych dwu flag.
.TP 
geometria początkowa
W urządzeniach obsługujących tę możliwość (zwykle napędy dyskietek),
informacja o geometrii używana jest też do ustawienia geometrii
początkowej.  Geometria początkowa stosowana jest przy odczycie sektora
startowego, zawierającego rzeczywistą geometrię.  Początkowe konfigurowanie
nie jest wykonywane, gdy w pliku konfiguracyjnym brak jest opisu geometrii
lub gdy użyto flagi \fBmformat_only\fP.
.IP
W Linuksie geometria początkowa nie jest faktycznie potrzebna, gdyż
urządzenia konfigurowalne potrafią samoczynnie wykryć dostatecznie dokładnie
typ dysku (dla większości powszechnych formatów) by móc odczytać sektor
startowy.
.PP
Zły opis geometrii może prowadzić do bardzo poważnych błędów. Dlatego też
usilnie zaleca się dodanie flagi \fBmformat_only\fP do opisu napędu, chyba iż
faktycznie występuje potrzeba filtrowania czy geometrii początkowej.
.PP
Dostępne są następujące zmienne związane z geometrią dysków:
.TP 
\&\&\f(CWcylinders\fP\ 
.TQ
\&\&\f(CWtracks\fP
Liczba cylindrów. Forma zalecana; \fBtracks\fP (ścieżki) jest formą
przestarzałą.
.TP 
\&\&\f(CWheads\fP\ 
Liczba głowic (stron).
.TP 
\&\&\f(CWsectors\fP\ 
Liczba sektorów na ścieżkę.
.PP
Przykład: poniższa sekcja opisuje napęd 1.44MB:
.PP
 
.nf
.in +0.3i
\fB  drive a:
      file="/dev/fd0H1440"
      fat_bits=12
      cylinders=80 heads=2 sectors=18
      mformat_only\fP
.fi
.in -0.3i
.PP
 
\&\fR
.PP
Dostępne są następujące skrócone opisy geometrii:
.TP 
\&\&\f(CW1.44m\fP\ 
dyskietka 3,5" wysokiej gęstości. Równoważne: fat_bits=12 cylinders=80
heads=2 sectors=18
.TP 
\&\&\f(CW1.2m\fP\ 
dyskietka 5,25" wysokiej gęstości. Równoważne: fat_bits=12 cylinders=80
heads=2 sectors=15
.TP 
\&\&\f(CW720k\fP\ 
dyskietka 3,5" podwójnej gęstości. Równoważne: fat_bits=12 cylinders=80
heads=2 sectors=9
.TP 
\&\&\f(CW360k\fP\ 
dyskietka 5,25" podwójnej gęstości. Równoważne: fat_bits=12 cylinders=40
heads=2 sectors=9
.PP
Skrócone opisy formatów mogą być zmieniane, zdefiniując inny format.  Na
przykład, \fB360k sectors=8\fP opisuje dyskietkę 320k i jest równoważne
zapisowi: fat_bits=12 cylinders=40 heads=2 sectors=8.
.PP
.SS "Flagi otwarcia"
.PP
Dostępne są ponadto następujące flagi:
.TP 
\&\&\f(CWsync\fP\ 
Wszystkie operacje wejścia/wyjścia wykonywane są synchronicznie.
.TP 
\&\&\f(CWnodelay\fP\ 
Urządzenie lub plik jest otwierane z flagą O_NDELAY. Niezbędne przy
niektórych systemach nie\-Linuksowych.
.TP 
\&\&\f(CWexclusive\fP\ 
Urządzenie lub plik jest otwierane z flagą O_EXCL. W Linuksie zapewnia to
dostęp do napędu dyskietek w trybie wyłączności. W większości innych
architektur oraz dla zwykłych plików nie daje żadnego efektu.
.PP
.SS "Zmienne napędu ogólnego przeznaczenia"
.PP
Dostępne są poniższe ogólne zmienne napędu. W zależności od typu, zmiennym
tym może być przypisany łańcuch znakowy (precmd) lub liczba całkowita
(pozostałe).
.TP 
\&\&\f(CWfat_bits\fP\ 
Liczba bitów tablicy alokacji plików (FAT). Może to być 12 lub 16. Rzadko
potrzebna, gdyż prawie zawsze może być uzyskana z informacji w sektorze
startowym. I przeciwnie, podanie liczby bitów FAT może być przyczyną
kłopotów, jeśli jest ona zła. Powinna być używana wyłącznie w przypadku
niewłaściwego rozpoznawania automatycznego przez mtools liczby bitów FAT.
Przydatna również przy formatowaniu z wykorzystaniem polecenia mformat
dyskietki z nietypową liczbą bitów FATu.
.TP 
\&\&\f(CWcodepage\fP\ 
Opisuje stronę kodową DOS używaną do krótkich nazw plików. Jest to numer
pomiędzy 1 a 999. Domyślną wartością jest 850, która zawiera większość
znaków występujących w ISO\-Latin\-1. Można także podać globalną stronę
kodową, używając globalnego parametru \&\f(CWdefault_codepage\fP (podanego poza
opisem jakiegokolwiek dysku). Ten parametr istnieje od wersji 4.0.0.
.TP 
\&\&\f(CWprecmd\fP\ 
W niektórych odmianach Solaris niezbędne jest wywołanie \fBvolcheck \-v\fP przed
otwarciem urządzenia dyskietek, co ma na celu wymuszenie na systemie
zauważenia, że w napędzie rzeczywiście jest dyskietka.  \fBprecmd="volcheck
\-v"\fP umieszczone w sekcji opisującej napęd powoduje pożądane zachowanie.
.TP 
\&\&\f(CWblocksize\fP\ 
Parametr ten określa domyślny rozmiar bloku, jaki będzie zawsze używany dla
danego urządzenia. Wszystkie operacje wejścia/wyjścia wykonywane są z
wielokrotnością tego rozmiaru bloku, niezależnie od rozmiaru sektora
zapisanego w sektorze startowym systemu plików. Rozwiązanie to jest
przydatne do obsługi urządzeń znakowych, gdzie rozmiar sektora jest inny niż
512, jak na przykład napędy CD\-ROM w systemie Solaris.
.PP
Obowiązkowa jest tylko zmienna \&\f(CWfile\fP. Inne parametry mogą zostać
pominięte. W takim przypadku przyjmowane są wartości domyślne lub
automatycznie wykrywane.
.PP
.SS "Flagi napędu ogólnego przeznaczenia"
.PP
Flaga może być albo ustawiona na 1 (włączone), albo na 0 (wyłączone). Jeśli
pominięto wartość, to jest ona włączana. Na przykład, \&\f(CWscsi\fP jest
równoważne z \&\&\f(CWscsi=1\fP
.TP 
\&\&\f(CWnolock\fP\ 
Poleca mtools nie używać blokady (locking) dla tego napędu. Przydatne w
systemach z nie najlepszą semantyką blokowania.  Włączenie tego przełącznika
powoduje jednak, że operacje są mniej bezpieczne w przypadkach, gdy kilku
użytkowników może korzystać z tego samego napędu w tym samym czasie.
.TP 
\&\&\f(CWscsi\fP\ 
Ustawiona na 1 nakazuje mtools użycie przy dostępie do urządzenia surowego
wejścia/wyjścia SCSI (raw SCSI I/O) zamiast standardowych funkcji
read/write. Obecnie jest to obsługiwane na HP/UX, Solaris i
SunOS. Przełącznik jest tam niezbędny, gdyż w niektórych architekturach, jak
SunOS czy Solaris, nie można korzystać z nośników PC przy użyciu funkcji
systemowych \&\f(CWread\fP i \&\f(CWwrite\fP, gdyż system operacyjny oczekuje, że
będą one zawierać specyficzną dla Suna "etykietę dysku".
.IP
Ponieważ surowy dostęp do SCSI zawsze posługuje się całym urządzeniem,
musisz podać dodatkowo flagę "partition".
.IP
Na niektórych systemach, jak Solaris, mtools potrzebują uprawnień
superużytkownika (root), by móc wykorzystać opcję \&\f(CWscsi\fP. Zatem, jeśli
chce się korzystać z napędów Zip/Jaz w systemie Solaris, pakiet mtools
powinien być zainstalowany z uprawnieniem setuid root. Stąd też jeśli podano
flagę \&\f(CWscsi\fP, to automatycznie używana jest też \&\f(CWprivileged\fP, chyba
że zostanie jawnie wyłączona przez \&\f(CWprivileged=0\fP.
.IP
Mtools używają swoich uprawnień superużytkownika do otwarcia urządzenia oraz
wywołania rzeczywistych funkcji wejścia/wyjścia SCSI. Co więcej, uprawnienia
roota używane są wyłącznie dla napędów opisanych w pliku konfiguracyjnym o
zasięgu ogólnosystemowym, jak \&\&\f(CW\(if/etc/mtools.conf\(is\fP, nie zaś dla
napędów opisanych w \&\&\f(CW\(if~/.mtoolsrc\(is\fP lub w
\&\f(CW\(if$MTOOLSRC\(is\fP..
.TP 
\&\&\f(CWprivileged\fP\ 
Ustawiona na 1 nakazuje mtools użycie posiadanych przez nie uprawnień setuid
oraz setgid przy otwieraniu danego napędu. Opcja ta jest poprawna tylko dla
napędów opisanych w ogólnosystemowym pliku konfiguracyjnym (takim jak
\&\&\f(CW\(if/etc/mtools.conf\(is\fP, nie zaś w \&\f(CW\(if~/.mtoolsrc\(is\fP lub
\&\&\f(CW\(if$MTOOLSRC\(is\fP). Naturalnie opcja ta nie działa również, jeśli
mtools nie zostały zainstalowane z ustawionym setuid lub setgid. Jest
automatycznie ustawiana przez "scsi=1", ale również wyłącznie dla napędów
zdefiniowanych w plikach konfiguracyjnych o zasięgu ogólnosystemowym. Flaga
ta może być jawnie ustawiona na zero w celu zakazania mtools używania
uprawnień do danego napędu, nawet jeśli ustawione jest "scsi=1".
.IP
mtools potrzebują ustawienia dostępu SUID tylko wtedy, gdy planuje się
wykorzystanie zmiennych \fBprivileged\fP lub \fBscsi\fP dla któregoś z
napędów. Jeżeli opcje te nie są używane, mtools działa prawidłowo nawet bez
ustawiania SUID root.
.TP 
\&\&\f(CWvold\fP\ 
.IP
Poleca mtools interpretację nazwy urządzenia jako identyfikatora "vold"
[tłum.:volume daemon \- demon mechanizmu zarządzania woluminami systemu
Solaris], nie zaś jako nazwy pliku. Identyfikator "vold" jest tłumaczony na
faktyczną nazwę pliku przy użyciu funkcji \fBmedia_findname()\fP oraz
\fBmedia_oldaliases()\fP z biblioteki \fBvolmgt\fP. Przełącznik ten jest dostępny
tylko w przypadku skonfigurowania mtools z opcją \fB\-\-enable\-new\-vold\fP przed
kompilacją.
.TP 
\&\&\f(CWswap\fP\ 
.IP
Zakłada, że dysk jest dyskiem Atari z zamienioną kolejnością słów.
.TP 
\&\&\f(CWuse_xdf\fP\ 
Ustawienie na wartość niezerową powoduje, że mtools próbuje również dostępu
do tej dyskietki jak do dyskietki XDF. XDF jest formatem dużej gęstości
wykorzystywanym przez OS/2. Przełącznik ten jest domyślnie wyłączony. Więcej
informacji znajdziesz w sekcji \fBXDF\fP dokumentacji \fBmtools(1)\fP.
.TP 
\&\&\f(CWmformat_only\fP\ 
mtools powinny użyć geometrii tego napędu tylko do formatowania (mformat),
ale nie do filtrowania.
.TP 
\&\&\f(CWfilter\fP\ 
mtools użyją geometrii tego napędu zarówno do formatowania jak i do
filtrowania.
.TP 
\&\&\f(CWremote\fP\ 
nakazuje mtools podłączenie się do floppyd (patrz \fBfloppyd\fP(1)).
.PP
.SS "Wielokrotne opisy napędu"
.PP
Możliwe jest podanie wielu opisów dla danego napędu. W takim przypadku,
opisy są wypróbowywane po kolei, aż do znalezienia pasującego. Opisy mogą
nie pasować z kilku powodów:
.TP 
1.\ 
nieodpowiednia geometria,
.TP 
2.\ 
brak dysku w napędzie,
.TP 
3.\ 
inne kłopoty.
.PP
Wielość opisów jest przydatna przy wykorzystywaniu urządzeń fizycznych
potrafiących obsługiwać tylko jedną geometrię pojedynczego dysku.  Przykład:
 
.nf
.in +0.3i
\fB  drive a: file="/dev/fd0H1440" 1.44m
  drive a: file="/dev/fd0H720" 720k\fP
.fi
.in -0.3i
.PP
 
\&\fR
.PP
Powyższe linie nakazują mtools użycie /dev/fd0H1440 dla dyskietek 1.44MB
(dużej gęstości) oraz /dev/fd0H720 dla dyskietek 720KB (podwójnej
gęstości). W Linuksie cecha ta nie jest faktycznie potrzebna, gdyż
urządzenie /dev/fd0 jest w stanie obsługiwać dowolną geometrię.
.PP
Można też użyć wielu opisów napędu, by korzystać z obu napędów fizycznych za
pośrednictwem jednej litery napędu:
.PP
 
.nf
.in +0.3i
\fB  drive z: file="/dev/fd0"
  drive z: file="/dev/fd1"\fP
.fi
.in -0.3i
.PP
 
\&\fR
.PP
Z takim opisem \fBmdir z:\fP wykorzystuje pierwszy napęd fizyczny, jeśli
zawiera on dyskietkę. Jeśli w pierwszym napędzie nie ma dyskietki, to mtools
sprawdzają drugi napęd.
.PP
Przy użyciu wielu plików konfiguracyjnych opisy napędu występujące jako
ostatnie przesłaniają uprzednie opisy dla tego samego napędu z
wcześniejszych plików. Można tego uniknąć posługując się słowami kluczowymi
\fBdrive+\fP lub \fB+drive\fP zamiast \fBdrive\fP. Pierwsza składnia dodaje opis na
końcu listy (tzn.będzie wypróbowany jako ostatni), zaś druga na początek
listy.
.PP
.SS "Położenie plików konfiguracyjnych i kolejność przetwarzania"
.PP
Pliki konfiguracyjne przetwarzane są w następującej kolejności:
.TP 
1.\ 
wbudowane wartości domyślne
.TP 
2.\ 
\&\&\f(CW\(if/etc/mtools.conf\(is\fP
.TP 
3.\ 
\&\&\f(CW\(if~/.mtoolsrc\(is\fP.
.TP 
4.\ 
\&\&\f(CW\(if$MTOOLSRC\(is\fP (plik wskazywany przez zawartość zmiennej
środowiska \&\f(CWMTOOLSRC\fP)
.PP
Opcje opisywane w późniejszych plikach unieważniają opcje opisane w plikach
wcześniejszych. Napędy zdefiniowane w późniejszych plikach pozostają
zdefiniowane, jeśli nie są unieważnione w plikach czytanych później. Na
przykład, napędy A i B mogą być zdefiniowane w pliku
\&\f(CW\(if/etc/mtools.conf\(is\fP, a napędy C i D zdefiniowane w
\&\f(CW\(if~/.mtoolsrc\(is\fP. Jeżeli jednak \&\f(CW\(if~/.mtoolsrc\(is\fP definiuje
również napęd A, to ta nowa definicja unieważnia poprzedni opis napędu A z
\&\f(CW\(if/etc/mtools.conf\(is\fP zamiast uzupełniać go. W celu dodania nowego
opisu do napędu już opisanego we wcześniejszym pliku należy posłużyć się
słowem kluczowym \&\f(CW+drive\fP albo \&\f(CWdrive+\fP.
.PP
.SS "Wsteczna zgodność ze starą składnią plików konfiguracyjnych"
.PP
Składnia opisana w niniejszym dokumencie obowiązuje w nowej wersji
\&\f(CWmtools\-3.0\fP. Stara zorientowana liniowo składnia jest nadal
obsługiwana.  W starej składni każda linia rozpoczynająca się pojedynczą
literą uważana jest za opis napędu. Sekcje napędów w starej i nowej składni
mogą być mieszane w tym samym pliku konfiguracyjnym, co powinno ułatwić
aktualizację do nowej wersji. Obsługa starej składni będzie z czasem
zaniechane, a w celu zniechęcenia do jej używania celowo pominięto tu jej
opis.
.PP
.SH "ZOBACZ TAKŻE"
mtools
.SH TŁUMACZENIE
Autorami polskiego tłumaczenia niniejszej strony podręcznika man są:
Wojtek Kotwica (PTM) <wkotwica@post.pl>
i
Robert Luberda <robert@debian.org>.
.PP
Polskie tłumaczenie jest częścią projektu manpages-pl; uwagi, pomoc, zgłaszanie błędów na stronie http://sourceforge.net/projects/manpages-pl/. Jest zgodne z wersją \fB 4.0.18 \fPoryginału.
