Kernel kompilieren

Eine Kernelkompilierung sollte folgendermaßen vorgenommen werden:

1. Ins Kernel Verzeichnis wechseln:

cd /usr/src/linux

2. Den Kernel an die persönlichen Bedürfnisse anpassen:

Dafür stehen folgende Tools zur Verfügung:

  • Menuconfig - Eine menugeführte Konfiguration für die Konsole
  • Config - Eine textbasierende Lösung für die Konsole
  • Xconfig - Ein Konfigurationstool für das X-System Eingeben:

make xconfig (oder eines der oben angegebenen Tools)

3. Danach ein:

make clean; make dep

4. Nun wird der Kernel kompiliert:

make zImage

Wenn ein Fehler auftritt wie "Image to big" dann:

make bzImage

5. Kernel in das Verzeichnis "boot" kopieren:

cp /usr/src/linux/arch/i386/boot/zImage /boot/vmlinuz

Oder eben:

cp /usr/src/linux/arch/i386/boot/zImage /boot/vmlinuz

6. Module kompilieren und installieren:

make modules; make modules_install

7. Lilo Bootloader neu schreiben

8. Neubooten Reboot

Nun sollte sich eigentlich der neue Kernel beim aufstarten melden.


[ Zurück ]