BootPrompt HOWTO pl 1 (2)


Jakie argumenty można przekazać do jądra podczas startu.: Wprowadzenie Następna strona Poprzednia strona Spis treści 1. Wprowadzenie Jądro ma ograniczoną możliwość przyjmowania informacji podczas startu w formie poleceń wydawanych z wiersza poleceń, podobnych do listy argumentów jakie podałbyś do zwykłego programu. W ogólności stosuje się to do przekazywania pewnych informacji do jądra na temat przyłączonych urządzeń, których ono samo nie mogłoby wykryć, lub w celu zmiany ustawień, tych urządzeń. Jeśli skopiujesz jądro bezpośrednio na dyskietkę, (np. cp zImage dev/fd0) wtedy nie masz możliwosci przekazania żadnych argumentów do tego jądra. Dlatego większość użytkowników Linux-a używa specjalnych programów takich jak LILO czy loadlin służących do przekazywania tych argumentów do jądra i do ładowania go. WAŻNA UWAGA DLA UŻYTKOWNIKÓW MODUŁÓW: Argumenty podczas ładowania jądra odnoszą się zwykle do sterowników sprzętowych wkompilowanych w jądro na stałe. Nie odnoszą one żadnego skutku w stosunku do sterowników łądownych jako moduły. Większość dystrybucji używa modułów. Jeśli nie jesteś pewien, to spójrz do man depmod i man nmodprobe jak również do /etc/conf/modules. Bieżąca wersja tego dokumentu dotyczy jądra do wersji 2.0.33 włącznie oraz wersji rozwojowych do 2.1.84. Dokument ten został pierwotnie napisany i opiekuje się nim: Paul Gortmaker, gpg109@rsphy1.anu.edu.au ***** UWAGA !!!!! ***** Argumenty jądra nie dotyczące urządzeń i portów specyficznych dla maszyn typu i386 (szczególnie Atari/Amiga) nie są obecnie udokumentowane. *********************** 1.1 Disclaimer i Prawa autorskie. Dokument ten nie jest idealny i najlepszy. Aczkolwiek jest on przypuszczalnie najświeższym, i zawiera najświeższe dane, które będziesz w stanie znaleźć. Nikt nie jest odpowiedzialny za to co stanie się z twoimi urządzeniami poza tobą. Jeśli twój komputer zacznie się palić (... co jest raczej niemożliwe!) ja nie biorę odpowiedzialności, tzn: AUTOR NIE JEST ODPOWIEDZIALNY ZA JAKIEKOLWIEK ZNISZCZENIA POWSTAŁE NA SKUTEK PODJĘTYCH DZIAŁAŃ NA PODSTAWIE TEGO DOKUMENTU. (Tłumacz też nie ; )) ) Dokument ten jest chroniony prawami autorskimi (C) 1995-1998 Paula Gortmakera. Dokument ten może być kopiowany zgodnie z warunkami licencji GNU, v2, która jest tu zawarta poprzez odwołanie się do niej. Więcej na temat szczegółów znajdziesz w pliku linux/COPYING, który jest zawarty w dystrybucji źródeł jądra. Jeśli zamierzasz wydać ten dokument jako pracę drukowaną, skontaktuj się z autorem, a on postara się sprawdzić czy masz najświeższe dostępne informacje. W przeszłości publikowane były przestarzałe dokumenty, które powodowały zasypywanie programistów pytaniami, które zostały już rozwiązane w najnowszych dokumentach. 1.2 Dokumenty związane z poniższym. Najświeższą dokumentacją będzie zawsze wersja źródłowa jądra. Ale poczekaj, nie uciekaj ! Nie musisz znać żadnego języka programowania, aby czytać komentarze zawarte w źródłach. Na przykład jeśli szukasz jakie argumenty mogą być przekazane do sterownika AHA1542 SCSI, zajrzyj do katalogu linux/drivers/scsi i pliku aha1542.c - a w pierwszych 100 liniach znajdziesz czysty tekst w języku angielskim (niestety, ale nie ma fizycznej możliwosci na tłumaczenie tych tekstów) opisujący argumenty, których szukasz. Następnymi najlepszymi dokumentami będą te, dystrybuowane ze źródłami jądra. Jest tam ich teraz nawet całkiem sporo, a większość z nich znajduje się w podkatalogu Documentation i jego dalszych podkatalogach. Źródła jądra znajdują się zwykle w katalogu /usr/src/linux. Czasami można znaleźć pliki README.xx w odpowiednich podkatalogach. Jeśli już wiesz jakich parametrów chcesz używać i chcesz teraz wiedzieć jak przekazać je do jądra to spójrz na dokumentację, która przychodzi razem z oprogramowaniem, którego będziesz używał, aby załadować jądro (najczęściej jest to LILO lub loadlin). Krótki przegląd znajduje się poniżej, ale nie zastępuje on dokumentacji dostarczanej wraz z danym oprogramowaniem. 1.3 Grupy dyskusyjne dotyczące Linux-a. Jeśli masz jakieś pytania dotyczące przekazywania parametrów do jądra, PRZECZYTAJ najpierw ten dokument. Jeśli ten i związane z nim wymienione wcześniej dokumenty nie odpowiedzą na twoje pytania wtedy możesz spróbować poczytać grupy dyskusyjne. Jednak zanim zaczniesz na ślepo wysyłać listy najpierw poczytaj przez kilka dni daną grupę, bo może akurat ktoś już zaczął ten temat, a może nawet twoje pytanie zalicza się do często zadawanych pytań (Frequently Asked Questions - FAQ). Szybkie przejrzenie jakiegoś dokumentu FAQ może być dobrym pomysłem zanim zaczniesz wysyłać pytania do grup dyskusyjnych. Ogólne pytania jak skonfigurować swój system kieruj na grupę pl.comp.os.linux. Przestrzegaj poprzedniego paragrafu oraz nie wysyłaj pytań do wielu grup na raz ponieważ z reguły czytają je te same osoby. 1.4 Nowe wersje tego dokumentu. Nowe wersje będą się znajdować pod adresem ftp.icm.edu.pl w katalogu /pub/Linux/sunsite/docs/HOWTO. Będą one sukcesywnie uaktualniane jak tylko będą się pojawiać nowe sterowniki bądź informacje. Dokument ten został stworzony przy pomocy systemu SGML, który został przygotowany specjalnie dla projektu Linux HOWTO. Dzięki temu dostępne są różne wersje tego dokumentu takie jak: postscript, dvi, ascii, html a wkrótce także Texinfo. Wszystkie te wersje są dostępne na ftp.icm.edu.pl w katalogu /pub/Linux/sunsite/doc/HOWTO. Zalecałbym przeglądanie tego dokumentu jako html lub postscript, gdyż jest tu wiele odwołań, których brakuje w zwykłym tekście. Następna strona Poprzednia strona Spis treści

Wyszukiwarka

Podobne podstrony:
BootPrompt HOWTO pl 9 (2)
BootPrompt HOWTO pl 5 (2)
BootPrompt HOWTO pl
bootprompt howto pl
BootPrompt HOWTO pl 8 (2)
bootprompt howto pl 4
bootprompt howto pl 3
BootPrompt HOWTO pl 6 (2)
BootPrompt HOWTO pl (2)
BootPrompt HOWTO pl 2 (2)
BootPrompt HOWTO pl 7 (2)
bootdisk howto pl 8
PPP HOWTO pl 6 (2)
NIS HOWTO pl 1 (2)
cdrom howto pl 1
jtz howto pl 5
Keystroke HOWTO pl (2)
PostgreSQL HOWTO pl 14
printing howto pl 5

więcej podobnych podstron