Kernelin kääntämisestä kysytään täällä forumeilla sen verran usein, että päätin tehdä siitä erillisen aiheen. Esimerkissä käytetään dev-sorsia ja GRUBia, mutta muutkin vaihtoehdot ovat totta kai mahdollisia. Kommentteja ja vinkkejä otetaan täällä vastaan, koska meillä kaikillahan saattaa olla hieman eri tapoja hoitaa tämä asia.
#emerge gentoo-dev-sources
Lataa ja kääntää uusimman vakaaksi todetun kernelin.
#cp /usr/src/linux-X1-gentoo/.config /usr/src/linux-X2-gentoo/
Kopioi vanhan kernelin asetukset uuteen kerneliin.
#rm /usr/src/linux
Poistaa vanhan kernelin symbolisen linkin.
#ln -sf /usr/src/linux-X2-gentoo /usr/src/linux
Luo uuden kernelin symbolisen linkin.
#cd /usr/src/linux/
Siirtyy kernelin hakemistoon.
#make oldconfig
Tarkistaa erot vanhan ja uuden kernelin välillä.
Manuaalinen.
#make menuconfig
Asettaa ja tallentaa uuden kernelin asetukset.
Manuaalinen.
#make && make modules_install
Asettaa kernelin moduulit.
#mount /boot/
Liittää boot-aseman, mikäli se on erillisellä osiolla.
#cp /usr/src/linux/arch/i386/boot/bzImage /boot/bzImage-X2-gentoo
Kopioi uusimman kernelin boottiin.
#nano /boot/grub/grub.conf
Asettaa uusimman kernelin GRUB:iin.
Manuaalinen.
X1=vanhan kernelin versionumero
X2=uuden kernelin versionumero


