Newbie: Kernel bauen

Hallöchen,

Ich hätte zwei Fragen zum Kernel bauen:

1. Welcher der im Handbuch beschriebenen Wege (make depend, make ... bzw. make buildkernel ...) auf einem frisch installierten System (5.2) der richtige - ich blick da nicht wirklich durch.

2. da ich den Kernel ja in /usr/src/ baue, wo auch der Rest der Welt liegt: muss ich src nach solchen buildoperationen extra bereinigen oder geschieht das z.B. beim buildkernel installkernel ?

und als drittes: gibt es eine Online-Resource, bei der alle Möglichkeiten, die in den Kernel kompiliert werden können, erläutert werden? Das Kapitel im Handbuch beziht sich ja irgendwie nur auf den Generic. Interessant sind für mich vor allem Abhängigkeiten von Modulen und die IPFW.

Danke im vorraus ...

Grüße Kai

PS: Sollten meine Fragen zu "dümmlich" sein bitte einfach ignorieren ...
 
(1)
Unter /usr/src
make buildkernel KERNCONF=$MYKERNEL
make installkernel KERNCONF=$MYKERNEL
Bei $MYKERNEL handelt es sich um die Kernel-Config-Datei die unter /usr/src/sys/i386/conf liegt.
Am besten dort "cp GENERIC $MYKERNEL" machen und $MYKERNEL bearbeiten.

(2)
nein
Du kannst aber /usr/obj freischaufeln und folgendes dort ausführen:
chflags -R noschg *
rm -rf *

(3)
Gehe nach /usr/src/sys/conf
Dort liegt die Datei "NOTES". Schau da mal rein.

Was IPFW angeht, so schau mal in den Howtos nach, das ist dort genauestens erklärt. Mit pppoe und nat und und und...

Deine Frage sind nicht dümmlich.
 
Zurück
Oben