Linux - Kernel kompilieren

  • Das HOWTO zum Kernel findet Ihr hier: https://www.thomashertweck.de/kernel26.html - Darin ist genau beschrieben welche Vorgänge Ihr beachten müsst. Für alle die _nicht_ die Dokumentation lesen wollen hier die wichtigsten Schritte zum kompilieren eines Kernels: Wenn Sie Ihren Kernel runter geladen haben, können Sie ihn mittels "cd /usr/src && rm linux ; tar xfz /path/to/linux-xxxxx.tar.gz" entpacken. Nun wechseln Sie in das Verzeichnis, in dem die entpackten Kernel-Sourcen liegen. "cd /usr/src/linux" Jetzt stellen Sie Ihren Kernel nach eigenen Wünschen her: "make menuconfig" Abhängigkeiten der Quell- und Include-Dateien richtig zusammenstellen: "make dep ; make clean" Kompilieren des Kernels: "make zImage" (bzw. "make bzImage") Kompilieren der Module: "make modules" Installieren der Module: "make modules_install" Optional: LILO konfigurieren, dass es den neuen Kernel bootet. Der Befehl setzt allerdings voraus, dass der Kernel unter /vmlinuz installiert ist und /etc/lilo.conf mit dieser Einstellung übereinstimmt. "make zlilo" (bzw. "make bzlilo") Jetzt steht einem "reboot" nichts mehr im Weg.


    PS: Die alte Seite war leider nicht mehr erreichbar, darum ein Alternative... :)