Zarządzanie jądrem systemu 519
Zarządzanie jądrem systemu 519
Znajdowanie parametrów modułu
Dokumentacja modułów zawsze była piętą achillesową Linuksa. Większość niezbędnych informacji przechowywana jest w jądrze systemu, ale odpowiednie pliki przechowywane są również na niektórych serwerach w Internecie (dobrym sposobem na rozpoczęcie poszukiwań dokumentacji Linuksa jest zajrzenie pod adres: http://sunsite.unc.edu/LPD/). Problem z informacjami załączonymi do jądra systemu polega na tym, iż znajdują się one w plikach Readme porozrzucanych po różnych katalogach. Zdarza się również, że jedynym sposobem na zdobycie parametrów niektórych modułów jest wczytanie się w ich kod źródłowy.
kerneid, tak samo jak inne demony, może po ręcznym skonfigurowaniu wykonać dla nas kawał użytecznej roboty. Nie jest on co prawda tak łatwy w obsłudze jak programy graficzne, ale Linux (a właściwie UNIX) był pierwotnie systemem działającym wyłącznic w trybie tekstowym, przez większość czasu administrowanym przez ludzi o mentalności hakerów, którym nie były potrzebne żadne specjalne programy konfiguracyjne, skoro wszystko mogli zrobić edytując odpowiedni program za pomocą na przykład vi i dlatego pewne rzeczy ciągle jeszcze zrobić można praktycznie tylko w trybie tekstowym.
Jak juz mówiliśmy, ostatnie wersje Linuksa 2.0 pozwalają na wykonanie niezbędnej konfiguracji zarówno w trybie tekstowym, jak i przy użyciu odpowiednich aplikacji X Window - po prostu za pomocą serii kliknięć myszą. Najnowsze wersje systemu, przynajmniej te komercyjne, praktycznie nic wymagają rekompilacji jądra w trakcie późniejszego użytkowania. Tylko instalacja nowszych wersji Linuksa wymaga ręcznej konfiguracji systemu. Jeśli jednak sama myśl o tym przyprawia nas o mdłości, to możemy zdobyć odpowiednie oprogramowanie, które zrobi to za nas.
Różne moduły wymagają ustawienia różnych parametrów
Niektóre moduły, na przykład moduły współpracujące z siecią, wymagają podania informacji o przerwaniach IRQ i adresach I/O dla odpowiednich urządzeń.
Podstawowym plikiem zawierającym konfigurację jądra systemu jest plik /etc/modules. conf. Jest to ten sam plik, który w X Window edytuje program kernelcfg. kerneid, demon jądra systemu obsługuje znacznie więcej rzeczy niż możemy ustawić z pomocą kernelcfq, dlatego ręczna konfiguracja daje nam znacznie więcej możliwości niż automatyczne ustawienie modułów w X Window. kerneid wie, jak obsługiwać więk-