Viele Linux-Neulinge fragen sich oft, weshalb sie ihren eigenen Kernel erstellen sollten. Aufgrund der Fortschritte, die beim Einsatz der Kernel-Modulen gemacht wurden, ist die passende Antwort auf diese Frage die Folgende: Wenn Sie noch nicht wissen, weshalb Sie Ihren eigenen Kernel erstellen sollten, brauchen Sie es nicht zu tun.
In der Vergangenheit mußten Sie den Kernel neu kompilieren, wenn Sie Ihrem System neue Hardware hinzufügt wollten. Mit anderen Worten war Ihr Kernel statisch. Die Verbesserung der Linux 2.0.X Kernels ermöglicht die Modularisierung vieler Hardware Treiber in Komponenten, die auf Nachfrage hin geladen werden. Größere Probleme bestehen, wenn Benutzer multiple Kernel benutzen, die für verschiedene Konfigurationsoptionen auf Ihrem System kompiliert wurden; Beispielsweise, SMP im Gegensatz zu UP- Kerneln. Weitere Fortschritte bei der Modularisierung des Linux 2.4.x ermöglichen es mehreren Kernels, gleichzeitig vorhanden zu sein. Sie haben aber keinen gemeinsamen Zugriff auf Module.
Für Informationen über den Umgang mit Kernel- Modulen sehen Sie unter Abschnitt namens Laden der Kernel-Module nach. Sie werden die Veränderungen im Umgang mit Kernel Modulen nur dann erfassen, wenn Sie einen benutzerdefinierten Kernel für Ihr System erstellen.
Red Hat Linux liefert jetzt den 2.4 Kernel. Hier finden Sie die wichtigsten Informationen über die von Red Hat Linux gelieferten 2.4 Kernels:
Das Verzeichnis für die Kernelquelle ist nun /usr/src/linux-2.4 anstatt /usr/src/linux.
Besserer SMP-Support.
Support für bis zu 64 Gigabyte physischer RAM — der Enterprisekernel, der mit Red Hat Linux 7.1 erstellt wurde, ist darauf eingestellt, 64 Gigabytes physischen Speichers zu unterstützen.
Besserer Multimedia-Support, inklusive des Maestro3 Moduls für die ESS Allegro Sound Card.
Besserer USB Support.
Jetzt gibt es Support für IEEE 1394, auch FireWireTM genannt, Geräte.