Ich hab' Probleme mit ...

dem Linux-Kernel.


hide random home http://www.fmi.uni-passau.de/forwiss/archive/linux/trouble/kernel.html (Einblicke ins Internet, 10/1995)



 

 

Wie kompiliere ich den Kernel neu ?

Der Quell-Code zu Linux befindet sich im Verzeichnis /usr/src/linux. Man sollte sich zunächst das Makefile vornehmen, um einige Änderungen, wie zum Beispiel die Tastatureinstellungen, durchzuführen.

Danach gibt man

  make config
ein, um die einzubindenen Treiber auszuwählen. Dabei ist zu beachten, daß bei einigen älteren SLS-Paketen der Quellcode für Soundkarten-Treiber nicht enthalten war, so daß diese eventuell zuvor nachinstalliert werden müssen bzw. nicht in den Kernel eingebunden werden können.

Wenn man die Auswahl durchgeführt hat, dann startet man das ganze mit:

  make dep ; make clean ; make
 
Daraufhin verabschiedet sich der Rechner fuer 20-30min (je nach Modell). Wer dieses unter X ausprobiert, wird wohl noch laenger warten müssen. Die erzeugte Datei Image bzw. zImage ist dann der neue Kernel. Der Kernel wird dann in das Rootverzeichnis kopiert. Anschließend ist dann eine neue Bootdiskette zu erzeugen oder LILO neu zu installieren.



Sven Anders , 01.08.1993; letzte Änderung, Sven Anders , 27.11.1993