PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Als Modul oder fest im Kernel


pixel
08.08.01, 07:55
Hi@all,

ich habe mal eine grundlegende Frage zum Umgang mit dem Kernel. Dazu möchte ich einfach das Beispiel mit der Netzwerkkarte heranziehen. Ich kann beim konfigurieren des Kernels die Unterstützung für eine ganz bestimmte Netzwerkkarte modular (m) oder fest (y) einbinden. Wenn ich "M" wähle muss zum betreiben der Karte noch das entsprechende Modul geladen werden, wird die Unterstützung jedoch fest eingebunden (Y) wird dieses Modul nicht mehr benötigt und das Gerät funktioniert ohne zusätzliche Treiber. Ist das rchtig?

Hein
08.08.01, 08:59
Fast!
Natürlich braucht Deine Netzkarte auch dann eine Art "Treiber", um zu funktionieren, nur ist dieser Code dann schon in den Kernel integriert.

Grundsätzlich sollte man alles, was man nicht gleich beim Systemstart braucht, als Modul kompilieren, um den Kernel nicht unnötig aufzublähen. Also: Filesystem für die Root-Partition eher in den Kernel, Soundkartentreiber eher als Modul. Wenn Du also nicht gerade über's Netz bootest, solltest Du den Treiber für Deine Netzkarte als Modul kompilieren.

Hein