KERNEL
Data: 24-07-2003 o godz. 20:27:37
Temat: Konfiguracje usług w systemie FreeBSD


Jądro jest "sercem" systemu operacyjnego to od niego zależy czy dane urządzenie bądź usługa będzie pracowało prawidłowo. Jak zbudować jądro które będzie dla nas najlepsze ?


Zbudowanie jądra jest bardzo proste, a jeszcze jak mamy szybką maszynę to całość zajmie nam kilkanaście minut.
Po zainstalowaniu systemu uruchamiane jest jądro GENERIC którego plik konfiguracyjny znajduje sie w katalogu:
/usr/src/sys/i386/conf
Dodatkowo w tym samym katalogu znajduje się plik LINT który zawiera wszystkie dostępne opcje.
Kopiujemy więc plik GENERIC.

cp GENERIC JAJO

usuwamy zbędne urządzenia i dodajemy nowe opcje w zależności od potrzeb. Tutaj można zobaczyć jedno z moich jajek :))

Wchodzimy do katalogu:

cd /usr/src/sys/i386/conf

i piszemy:

config JAJO

później przechodzimy do katalogu:

cd /usr/src/sys/compile/JAJO

lub jak kto woli

cd ../../compile/JAJO

i piszemy:

make depend

make

make install


Jeżeli wszystko poszło OK restartujemy serwer
shutdown -r now
teraz po zalogowaniu i wpisaniu uname -a
zobaczymy aktualną wersję jądra.

Jedna mała uwaga, jeżeli w pliku /etc/rc.conf ustawiliśmy:

kern_securelevel_enable="YES"
kern_securelevel="3"

Musimy przed całą zabawą zmienić na -1 i zrestartować serwer.

Pozdrawiam
Jacek





Artykuł jest z FreeBSD na www.malisz.eu.org
http://www.malisz.eu.org/

Adres tego artykułu to:
http://www.malisz.eu.org/2_KERNEL.htm