Kernel Compilieren

Aus TSchreiber Doofen-Wiki
Wechseln zu: Navigation, Suche

Pfad zu den Kernel Sourcen: /usr/src/sys/i386/conf/

Es kann für jeden Kernel den man compilieren will eine eigene Configdatei anlegen. Beim ändern eines bereits compilierten und funktionstüchtigen Kernel ist es sinnvoll bei Änderungen eine Sicherheitskopie der funktionierenden Config zu erstellen mit config "kernelname" wird die Konfigdatei des Kernels zum compilieren vorbereitet und kopiert.

Das Ergebnis ladet dann in /usr/src/i386/compile/"kernelname" In diesem Verzeichnis kann dann mit make depend all der Kernel compiliert werden.

Den aktiven kernel kann man vor der Installation mit cp -R /boot/kernel /boot/kernel.old"datum" sichern, so besteht die Möglichkeit wenn was schief geht, den alten Kernel wieder zu installieren. Die Installation des Kernes erfolgt mit make install

Tip: NAT Network Address Tanslation ( Betrieb als Router mit dynamischer IP )

options IPFIREWALL
options IPDIVERT
options IPFIREWALL_DEFAULT_TO_ACCEPT
options IPFIREWALL_VERBOSE
options IPFIREWALL_FORWARD

Diese Options werden im Kernel benötigt, damit man NAT entsprechend verwenden kann

Meine Werkzeuge
Namensräume
Varianten
Aktionen
Navigation
Werkzeuge