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

NAZWA

       lilo.conf - plik konfiguracyjny lilo

OPIS

        Uwaga! To tłumaczenie może być nieaktualne!

       Ten  plik, domyślnie /etc/lilo.conf, jest odczytywany przez program instalacyjny boot loadera lilo (patrz
       lilo(8)).

       Może on wyglądać tak jak poniżej:

              boot = /dev/hda
              delay = 40
              compact
              vga = normal
              root = /dev/hda1
              read-only
              image = /zImage-2.5.99
                      label = try
              image = /zImage-1.0.9
                      label = 1.0.9
              image = /tamu/vmlinuz
                   label = tamu
                   root = /dev/hdb2
                   vga = ask
              other = /dev/hda3
                   label = dos
                   table = /dev/hda

       Ten plik konfiguracyjny mówi, że lilo korzysta z głównego boot rekordu  (MBR)  na  /dev/hda  (zajrzyj  do
       pliku  user.tex  dokumentacji  lilo,  aby  dowiedzieć  się  więcej  o różnych sposobach instalacji lilo i
       współpracy z innymi systemami operacyjnymi).

       Podczas startu boot loader poczeka cztery sekundy  (40  dziesiętnych  sekundy)  na  naciśnięcie  klawisza
       Shift.  Jeśli  tego  nie  zrobisz,  wystartowane  zostanie  pierwsze podane jądro (/zImage-1.5.99). Jeśli
       naciśniesz klawisz, boot loader spyta, którego jądra użyć.  Gdy  zapomnisz  jakie  jądra  są  do  wyboru,
       naciśnij  [TAB]  (lub  [?] na klawiaturze US) a pokaże się menu. Będziesz mógł wybrać nowe jądro, stare i
       zaufane, jądro z całkiem innym głównym systemem plików (na wypadek problemów ze starym systemem  plików),
       lub całkiem inny system operacyjny. W pliku lilo.conf można podać najwyżej 16 obrazów.

       Jak  widać powyżej, plik konfiguracyjny rozpoczyna się opcjami globalnymi (w tym przykładzie pierwszych 6
       linii), za nimi następują opcje specyficzne dla konkretnych obrazów.  Opcja  w  opisie  obrazu  nadpisuje
       opcję globalną dla danego obrazu.

OPCJE GLOBALNE

       Istnieje  wiele  możliwych słów kluczowych. Poniższy opis pochodzi praktycznie w całości z pliku user.tex
       (jest jedynie nieznacznie skrócony).

       backup=backup-file
              Kopiowanie oryginalnego boot sektora do pliku backup-file (który może być także  urządzeniem,  np.
              /dev/null), zamiast do standardowego /boot/boot.NNNN.

       boot=boot-device
              Ustala  nazwę  urządzenia  (np. partycji dysku twardego) które zawiera boot sektor. Jeśli to złowo
              kluczowe zostanie pominięte, boot sektor jest odczytywany (i zapisywany)  z  urządzenia  aktualnie
              zamontowanego jako nadrzędne (root).

       change-rules
              Definiuje  zmiany  numerów  typu  partycji  podczas  startowania (`ukrywanie').  Zajrzyj do działu
              "Partition type change rules" pliku user.tex aby dowiedzieć się więcej.

       compact
              Stara się połączyć żądania odczytu z sąsiednich sektorów w jedno żądanie.   Drastycznie  zmniejsza
              to  czas  ładowania  i  zmniejsza  rozmiar  mapy. Użycie opcji `compact' jest szczególnie zalecane
              podczas startu z dyskietki.

       default=name
              Wybranie podanego obrazu  jako  domyślnego  obrazu  startowego.  Jeśli  opcja  `default'  zostanie
              pominięta, domyślnym obrazem jest pierwszy w pliku konfiguracyjnym.

       delay=tsecs
              Ustala  ilość dziesiętnych części sekundy, jaką boot loader powinien odczekać przed wystartowaniem
              pierwszego obrazu. Jest to użyteczne w systemach, które od razu po włączeniu klawiatury startują z
              dysku twardego.  Boot loader nie czeka, jeśli ominięto opcję `delay' lub została ona ustawiona  na
              zero.

       disk=device-name
              Definiuje  niestandardowe  parametry  dla  podanego dysku. Zajrzyj do działu "Disk geometry" pliku
              user.tex po więcej szczegółów. Szczególnie użyteczny jest parametr `bios='.  BIOS  numeruje  dyski
              0x80,  0x81,  itd. i jest niemożliwym stwierdzenie, który dysk Linux odpowiada danemu dyskowi BIOS
              (jako  że  zależy  to  od  rodzaju  i  konfiguracji  BIOSu),  więc  jeśli  dysponujesz   nietypową
              konfiguracją, musisz zapisać zależność między dyskami Linux a BIOS. Na przykład,

                  disk=/dev/sda
                          bios=0x80
                  disk=/dev/hda
                          bios=0x81

              oznacza, że dysk SCSI to pierwszy dysk BIOS, a dysk IDE (primary master) jest drugim dyskiem BIOS.

       disktab=disktab-file
              Ustala  nazwę pliku parametrów dysku. Jeśli pominięto opcję `disktab', instalator mapy szuka pliku
              /etc/disktab.  Korzystanie z plików disktab nie jest zalecane.

       fix-table
              Ta opcja pozwala lilo dostoswać adrasy 3D w  tablicy  partycji.  Każdy  wpis  w  tablicy  partycji
              zawiera  trójwymiarowy  (sektor/głowica/cylinder)  i liniowy adres pierwszego i ostatniego sektora
              partycji. Jeśli partycja nie jest ułożona na granicy ścieżki i jeśli pewne inne systemy operacyjne
              (np.  PC/MS-DOS lub OS/2) korzystają z tego samego  dysku,  mogą  zmienić  adres  3D.   lilo  może
              zapisać  swój  boot  sektor tylko na partycjach, których oba adresy odpowiadają sobie. Jeśli opcja
              `fix-table' jest ustawiona, lilo dostosowuje niepoprawne startowe adresy 3D.

              UWAGA: Nie gwarantuje to, że inne systemy operacyjne nie będą  starały  się  zmienić  tego  adresu
              później.  Jest także możliwe, że zmiana ta będzie miała inne, niepożądane efekty uboczne. Sposobem
              na to jest ponowne przepartycjonowanie dysku  przy  użyciu  programu,  który  układa  partycje  na
              granicy  ścieżek.  W  pewnych  warunkach  na niektórych dyskach (np. pewnych dużych dyskach EIDE z
              włączoną translacją adresów), istnienie konfliktowych wpisów w tablicy partycji  może  okazać  się
              niezapobiegalne.

       force-backup=backup-file
              Tak jak `backup', ale zmusza do nadpisania istniejącej kopii zapasowej.

       ignore-table
              Każe lilo ignorować błędne tablice partycji.

       install=boot-sector
              Instaluje  podany  plik  jako nowy boot sektor. Jeśli pominięto opcję `install', plik /boot/boot.b
              jest używany jako domyślny.

       linear Generowanie  liniowych  adresów  zamiast  adresów  sektora/głowicy/cylindra.   Adresy  liniowe  są
              tłumaczone  przy  starcie  systemu, i nie zależą od geometrii dysku. Zauważ, że dyskietki startowe
              mogą stać się nieprzenośne, jeśli zostanie użyta opcja `linear', ponieważ usługa BIOS  sprawdzania
              geometrii  dysku  nie  działa  całkiem  poprawnie dla stacji dysków. Przy użyciu opcji `linear' na
              dużych dyskach, /sbin/lilo może wygenerować odwołania do niedostępnych  obszarów  dysku,  ponieważ
              przed przeładowaniem systemu nieznane są adresy 3D sektora.

       lock   Włącza  automatyczne  zapisywanie startowej linii poleceń jako domyślnej przy następnym starcie. W
              ten sposób lilo sugeruje wybór, dopóki nie zostanie on ręcznie zmieniony.

       map=map-file
              Ustala położenie pliku mapy. Jeśli pominięto opcję `map', używany jest plik /boot/map.

       message=message-file
              Ustala plik  zawierający  komunikat,  który  zostanie  wyświetlony  przed  znakiem  zachęty  lilo.
              Wiadomość  nie  jest wyświetlana podczas oczekiwania na naciśnięcie klawisza po napisie "LILO ". W
              wiadomości znak FF ([Ctrl L]) czyści ekran. Rozmiar pliku wiadomości  jest  ograniczony  do  65535
              bajtów.  Jeśli wiadomość zostanie zmieniona lub przeniesiona, mapa musi zostać odbudowana.

       nowarn Wyłącza ostrzeżenia o możliwych zagrożeniach.

       optional
              Jak specyficzna dla obrazu opcja `optional' (patrz dalej), ale dotyczy wszystkich obrazów.

       password=password
              Jak specyficzna dla obrazu opcja `password=...' (patrz dalej), ale dotyczy wszystkich obrazów.

       prompt Wyświetla  linię  zachęty  bez  oczekiwania  na  naciśnięcie  klawisza.  Przeładowanie systemu bez
              udziału użytkownika jest niemożliwe, jeśli opcja `prompt' jest ustawiona, a `timeout' nie.

       restricted
              Jak specyficzna dla obrazu opcja `restricted' (patrz dalej), ale dotyczy wszystkich obrazów.

       serial=parameters
              Włącza kontrolę przez łącze szeregowe.  Podany  port  szeregowy  jest  inicjowany  i  boot  loader
              akceptuje  dane  wysłane  niego  oraz  z  klawiatury PC. Wysłanie znaku `break' na linii odpowiada
              naciśnięciu klawisza shift na konsoli.  Jeśli dostęp szeregowy jest mniej  bezpieczny  niż  dostęp
              przez  konsolę, wszystke obrazy powinne być zabezpieczone hasłem, tzn. jeśli linia jest podłączona
              do modemu. Ciąg parametrów ma następującą składnię:

                  <port>[,<bps>[<parity>[<bits>]]]

              <port>:  numer portu szeregowego, rozpoczynający się od zera; 0 odpowiada COM1,  czyli  /dev/ttyS0
              itd; można korzystać ze wszystkich czterech portów (jeśli są obecne)

              <bps>:   ilość  bodów  portu  szeregowego; następujące ilości bodów są obsługiwane: 110, 150, 300,
              600, 1200, 2400, 4800 oraz 9600 bps; domyślnie jest to 2400 bps

              <parity>:  parzystość linii szeregowej;  boot  loader  ignoruje  parzystość  i  obcina  ósmy  bit;
              następujące  (małe lub duże) znaki są wykorzystywane do opisu parzystości: `n' brak, `e' parzysta,
              `o' nieparzysta

              <bits>:  ilość bitów danych na znak; obsługiwane jest jedynie 7  i  8  bitów;  domyślnie  jest  to
              osiem, jeśli brak parzystości, 7 jeśli parzysta lub nieparzysta

              Jeśli włączono opcję `serial', wartość `delay' jest automatycznie zwiększana do 20.

              Przykład: serial=0,2400n8 inicjuje COM1 z domyślnymi parametrami.

       timeout=tsecs
              Ustala  czas  oczekiwania  (w  dziesiątych  częściach  sekundy)  na naciśnięcie klawisza. Jeśli po
              upływie tego czasu żaden klawisz nie  zostanie  naciśnięty,  automatycznie  wystartowany  zostanie
              pierwszy  obraz.  Podobnie,  jeśli użytkownik nie naciśnie klawisza przerywane jest oczekiwanie na
              hasło.  Domyślną wartością jest nieskończoność.

       verbose=level
              Włącza informowanie o aktualnym stanie. Większa liczba daje więcej  informacji.  Poziom  ten  jest
              także zwiększany przez podanie opcji -v w linii poleceń. Maksymalny poziom to 5.

       Dodatkowo,  parametry  konfiguracyjne  jądra, takie jak append, ramdisk, read-only, read-write, root oraz
       vga, mogą zostać ustawione w dziale opcji globalnych. Są one wykorzystywane jako wartości domyślne, gdyby
       nie podano ich w sekcji konfiguracji konkretnego obrazu.

DZIAŁ SPECYFICZNY DLA OBRAZU

       Dział specyficzny dla obrazu zaczyna się linią

           image=pathname

       (aby podać plik lub urządzenie zawierające obraz jądra Linuksa), lub linią

           other=pathname

       aby oznaczyć dodatkowy system do wystartowania.

       W pierwszym przypadku, gdy linia image oznacza startowanie z urządzenia, należy podać  zasięg  mapowanych
       sektorów korzystając z

       range=start-end

       W drugim przypadku (startowanie innego systemu) istnieją trzy możliwości

       loader=chain-loader
              Określa  program  ładujący,  który  ma  zostać  użyty.  Domyślnie  jest to /boot/chain.b.  Program
              ładujący musi zostać podany, jeśli obraz ma zostać wystartowany z urządzenia innego  niż  pierwszy
              twardy dysk lub stacja dysków.

       table=device
              Określa  urządzenie,  które  zawiera  tablicę  partycji.  Boot  loader  nie  prześle  informacji o
              partycjach do startowanego systemu operacyjnego jeśli  ta  zmienna  zostanie  pominięta  (niektóre
              systemy  operacyjne  mają  inne sposoby na określenie, z której partycji zostały wystartowane, np.
              MS-DOS zwykle przechowuje dane o geometrii dysku startowego lub partycji w swoim  boot  sektorze).
              Pamiętaj,  że  /sbin/lilo  musi  zostać  uruchomiony  ponownie,  jeśli  tablica partycji do której
              odwołuje się opcja `table' zostanie zmieniona.

       unsafe Zapobiega dostępowi do boot sektora podczas tworzenia mapy. Wyłącza to pewne testy, takie jak test
              tablicy partycji. Jeśli boot sektor znajduje  się  w  stacji  dysków  o  stałym  formacie,  użycie
              `unsafe'  zapobiega  potrzebie  wkładania dyskietki do napędu przy każdym uruchomieniu instalatora
              mapy.  Opcje `unsafe' i `table' wykluczają się wzajemnie.

       W obu przypadkach możliwe są poniższe opcje.

       label=name
              Boot loader aby zidentyfikować obraz używa nazwy pliku (bez ścieżki) tego obrazu.  Odmienna  nazwa
              może zostać podana za pomocą opcji `label'.

       alias=name
              Druga nazwa dla tego samego obrazu może zostać podana poprzez ustalenie aliasu.

       lock   (Patrz wcześniej).

       optional
              Ominięcie  obrazu  jeśli  nie  jest on dostępny podczas tworzenia mapy. Ta opcja jest przydatna do
              testowania jąder które nie zawsze są obecne.

       password=password
              Ochrona obrazu hasłem.

       restricted
              Hasło jest wymagane jedynie jeśli podano parametry w linii poleceń (np.  single).

OPCJE JĄDRA

       Jeśli startowanym obrazem jest jądro Linux, można do niego przesłać parametry.

       append=string
              Dołącza podane opcje do linii parametrów przekazywanej do jądra. Na ogół jest to używne do podania
              parametrów sprzętu, które nie mogą zostać wykryte automatycznie, lub których wykrywanie  może  być
              niebezpieczne. Na przykład:

                   append = "hd=64,32,202"

       literal=string
              Jak  `append',  ale anuluje wszystkie inne opcje (np. ustawienia nadrzędnego urządzenia). Ponieważ
              przy użyciu opcji `literal' przypadkowo mogą zostać  usunięte  ważne  opcje,  ta  opcja  nie  może
              znaleźć się w dziale opcji globalnych.

       ramdisk=size
              Ta  opcja określa rozmiar opcjonalnego ramdysku. Wartość zero oznacza, że ramdysk nie powinien być
              tworzony. Jeśli ta opcja zostanie pominięta, używany jest rozmiar ramdysku zapisany w obrazie.

       read-only
              Określa, że główny system plików powinien być zamontowany tylko do  odczytu.   Na  ogół  procedura
              startowa  systemu  później  ponownie montuje główny system plików do odczytu i zapisu (np. po jego
              sprawdzeniu).

       read-write
              Określa, że główny system plików powinien zostać zamontowany do odczytu i zapisu.

       root=root-device
              Określa urządzenie, które powinno zostać zamontowane jako katalog nadrzędny  (root).  Jeśli  użyta
              zostanie  specjalna  nazwa  current,  nadrzędnym  urządzeniem  zostanie urządzenie, którego główny
              system plików jest aktualnie zamontowany. Jeśli katalog nadrządny zostanie zmieniony za pomocą -r,
              odpowiednie urządzenie zostanie  użyte.  Jeśli  pominięto  opcję  `root',  użyte  zostanie  główne
              urządzenie  ustalone  przez  jądro  (i  które zostało określone przy kompilacji za pomocą zmiennej
              ROOT_DEV w Makefile jądra, lub zmienione przez program rdev(8)).

       vga=mode
              Określa tryb tekstowy VGA który powinien zostać wybrany  przy  starcie  systemu.  Rozpoznawane  są
              następujące wartości (rozmiar liter jest nieistotny).:

              normal: standardowy tryb tekstowy 80x25

              extended (lub ext): tryb tekstowy 80x50

              ask: zapytanie użytkownika podczas startu systemu

              <number>:  użycie odpowiedniego trybu tekstowego; liste dostępnych trybów można otrzymać startując
              system z opcją vga=ask i naciskając [Enter].

              Jeśli  pominięto  tę opcję, użyty zostanie tryb graficzny VGA ustalony przez jądro (i który został
              określony przy kompilacji za pomocą zmiennej SVGA_MODE  w  Makefile  jądra,  lub  zmieniony  przez
              program rdev(8)).

PATRZ TAKŻE

       lilo(8), rdev(8).
       Dystrybucja  lilo  jest rozpowszechniana z bardzo szczegółową dokumentacją, której powyższy dokument jest
       jedynie małym wycinkiem.

INFORMACJE O TŁUMACZENIU

       Powyższe tłumaczenie pochodzi z nieistniejącego już Projektu Tłumaczenia Manuali i może nie być aktualne.
       W razie zauważenia różnic między powyższym opisem a rzeczywistym  zachowaniem  opisywanego  programu  lub
       funkcji, prosimy o zapoznanie się z oryginalną (angielską) wersją strony podręcznika za pomocą polecenia:

              man --locale=C 5 lilo.conf

       Prosimy   o   pomoc   w   aktualizacji   stron   man  -  więcej  informacji  można  znaleźć  pod  adresem
       http://sourceforge.net/projects/manpages-pl/.

                                                 28 Lipiec 1995                                     LILO.CONF(5)