TIP Kernel Configuration

Uit Gentoo Linux Wiki

Ga naar: navigatie, zoeken

Soms is het wel handig om zelf een kernel te configureren ipv qenkernel te gebruiken. Handmatig een kernel configureren heeft bijvoorbeeld als voordeel, dat hij meer geoptimaliseerd is.

Inhoud

[bewerken] Kernel Source Installatie

Om zelf een kernel configureren moet, dient u eerst een kernel-source te installeren. Voor een desktop-systeem zijn de gentoo-sources prima. Voor installatie van deze gebruikt u USE="symlink" emerge -av gentoo-sources. Natuurlijk zijn er nog andere kernel-sources. Zoals de CK patchset, die speciaal geoptimaliseerd is voor de desktop. U kunt ze vinden onder /usr/portage/sys-kernel.

[bewerken] Configuratie

Ga naar /usr/src/linux. Hierin staat uw nieuwe kernel-source. Om de kernel te configureren runt u vervolgens een van de volgende commando's:

Code: kernel config

make config -> Tekst interface

make menuconfig -> Curses interface

make xconfig -> X window interface

Persoonlijk gaat mijn voorkeur uit naar de Curses interface. Omdat je daar je muis niet hoeft te gebruiken. Voor het overzicht is xconfig het beste.

[bewerken] Hardware

Nu kunt u de kernel configureren. Hiervoor is een grote dosis kennis nodig van uw hardware. Er zijn gelukkig programma's die u, hierbij kunnen helpen, /usr/bin/scanpci geeft u informatie pver allerlei hardware in uw computer. Zo vertelt het u welke geluidskaart u heeft, welke north-bridge er gebruikt wordt etc. scanpci is geïnstalleerd met het X windows systeem

Als u geen z-windows systeem heeft, kunt u pciutils installeren:

Code: emerge pciutils

emerge -av pciutils

Hierna kunt u gebruik maken van het command lspci die dezelfde (en zelfs uitgebreidere) functionaliteit biedt als scanpci.

[bewerken] Kernel compileren

De kernel compileren gaat bijzonder eenvoudig. U gebruikt de volgende commando's om de kernel te compileren:

Code: kernel compileren

make && make modules_install

[bewerken] Kernel installeren

Nu kunt u de kernel in uw boot partitie zetten. Uw kernel vindt u onder arch/<uw architectuur>/boot/bzImage. Vervolgens kopieert u deze samen met de System.map file en de .config, die zich in /usr/src/linux bevinden, naar uw boot partitie. Daarna dient u, uw favoriete bootloader te configureren, zodat u uw nieuwe kernel kunt booten.

[bewerken] Modules in portage

Gebruikt u kernel modules, zoals nvidia-drivers, die in portage zitten, dan moet u deze opnieuw installeren, alvorens in de kernel te laden.

[bewerken] Links

[bewerken] Algemene Kernel Configuration

[bewerken] Video

[bewerken] Audio

[bewerken] Zie Ook

Afkomstig van de Nederlandstalige Gentoo Wiki, het vrije Gentoo handboek. "http://nl.gentoo-wiki.com/TIP_Kernel_Configuration"
Persoonlijke instellingen
Andere talen