Kernel - překlad jádra
Kařdy sem tam zkusí překladat jádro. Já například proto, že potřebuji zvednout parametry jadra, pro urcite sytemy. Viz "Tunning Kernel, Apache"
Předpokládám, že zdrojaky mame rozbalené v /usr/src
Pomoci make menuconfig si můžeme upravit konfiguraci jadra.
Pak naslednz sled prikazu
make dep clean bzImage modules modules_install
Zkopirovat jadro do systemu (dodelat).
Vytvoření modulu pro bootovani initrd:Moduly jsou docela sympatická věc a za běhu systému se hojně používají ke spokojenosti uživatelů i jádra samotného, ale některé ovládače potřebujete mít k dispozici již v okamžiku startu jádra. Můžete je přeložit přímo do jádra a problém;m typu slepice-vejce předejít. Někdy se však bez modulů neobejdete, a pak se používá právě úvodní ramdisk (initial ramdisk, proto initrd), do kterého se nahrají potřebné moduly a pokračuje se dále. Obraz tohoto ramdisku se musí vytvořit předem, a to pomocí programu mkinitrd takto:
mkinitrd /boot/initrd-2.4.19-bezusb.img 2.4.19-bezusb
Typickými adepty, kteří na ramdisk patří, jsou ovládače periferií, ze kterých se startuje - disk, SCSI řadič, síťová karta, jsou ale další (ext3, jbd).
« Zpět na seznam