next up previous contents
Next: Abhängigkeiten von Modulen Up: Modularisieren des Kernels Previous: Modularisieren des Kernels

Kompilieren des Kernels

Beim Compilieren des Kernels kann angegeben werden, ob im Kernel Unterstützung für Module und kerneld eincompiliert werden soll Das Programm kerneld ist zuständig für das automatische Einladen von benötigten Modulen.

Außerdem kann angegeben werden, welche Treiber später als Modul zur Verfügung stehen sollen. Dabei muß beachtet werden, daß rudimentäre Grundfunktionen nicht als Modul gebaut werden dürfen, sondern direkt in den Kernel eingelinkt werden müssen. Mißachtet man diese Regel, kann das System nicht starten, da z.B. zum Laden des Filesystemmodules das Filesystemmodul benötigt würde.

Nach dem Compilieren der Module (make modules, beim Bauen des Kernels), müssen diese noch installiert werden. Dies geschieht mit dem Kommando make modules_install. Dabei werden alle Module in Verzeichnisse unterhalb des Pfades

/lib/modules/$KERNEL_VERSION
kopiert.



Oliver Zendel
Wed May 14 23:22:22 MET DST 1997