Kies uw kernelsource en installeer die met behulp van emerge.
Kies je kernelsource en installeer het door middel van emerge.
Om meer dan de standaard te ondersteunen, moet je de kernelsource aanpassen, en een nieuwe kernel compileren.
In order to support more than that default, you needed to modify the kernel source and recompile a new kernel.
Als jouw symlink niet naar de juiste kernelsource verwijst (let er op dat
If the symlink doesn't point to the kernel source of your choice (note that
We zullen aannemen dat de geïnstalleerde kernelsource gentoo-sources-2.6.12-r10 is.
In this case, the installed kernel source points to gentoo-sources-2.6.12-r10.
De linux kernelsource bevat een aantal include bestanden (die met een.h eindigen), waarnaar wordt verwezen door de standaard include bestanden in/usr/include.
The linux kernel source includes a number of include files (the things that end with.h) which are referenced by the standard ones in/usr/include.
Haal de sources van 'bdflush' op (je zou het moeten kunnen vinden daar waar je je kernelsource vandaan hebt gehaald), en installeer het (je wilt je systeem waarschijnlijk onder de oude kernel draaien als je hiermee bezig bent).
Get the sources to' bdflush' (you should find it where you got your kernel source), and install it (you probably want to run your system under the old kernel while doing this).
Als je je kernelsource op een andere plaats dan/usr/src/linux bewaart, zal er met patch -p1 (in die directory) een zuivere patch worden uitgevoerd.
If you keep your kernel source in some other place than/usr/src/linux, patch -p1 (in that directory) will patch things cleanly.
De Linux kernelsource, in het bijzonder init/main.c
The Linux kernel source, in particular init/main.c
Je zal twee bestanden in de kernelsource structuur moeten aanpassen.
Compileer nu je kernelsource door genkernel all te draaien.
Now, compile your kernel sources by running genkernel - genzimage all.
Als je besloot de kernelsource te verwijderen, omdat het te veel ruimte op de disk in beslag nam, zal dit uiteraard een probleem zijn.
If you decided that the kernel source was taking too much room on the disk and deleted it, this will obviously be a problem.
Nu je kernelsource is geïnstalleerd, is het tijd om je kernel te compileren met behulp van ons genkernel script.