Kernel/Rebuild
Allgemeines
Beenden Sie die Kernelkonfiguration und bauen Sie den Kernel mit dem folgenden Befehl neu:
root #make && make modules_installVergessen Sie nicht die Option -j!
Je nach Systemleistung kann die Erstellung des Kernels einige Zeit in Anspruch nehmen. Wenn die Anzahl der logischen CPU-Kerne im System bekannt ist, kann die Option
-jN (wobei N die Anzahl der verfügbaren logischen Kerne ist) verwendet werden, um den Kompilierungsprozess drastisch zu beschleunigen. Ein Quad-Core-Prozessor mit 2-way Simultaneous Multithreading (SMT) hat zum Beispiel acht logische Kerne, so dass make mit der Option -j8 aufgerufen werden kann: make -j8. Eine einfache Möglichkeit, die Anzahl der verfügbaren logischen Kerne zu ermitteln, ist die Ausführung des Befehls nproc:user $nproc8
Der Befehl würde also lauten:
root #make -j8 && make -j8 modules_install}}
Vergessen Sie nicht, das neu kompilierte Kernel-Image in den Speicherort /boot zu kopieren. Falls zutreffend, hängen Sie /boot ein.
root #mount /bootroot #make installAktualisieren Sie bei Bedarf den Bootloader
Wenn die Kernel-Versionen nicht geändert werden, ist es möglicherweise nicht erforderlich, den Bootloader des Systems zu aktualisieren. Dies hängt von der Systemkonfiguration ab; wenn der Bootloader auf eine ersetzte Binärdatei mit exakt demselben Namen verweist, müssen sekundäre Bootloader-Einträge möglicherweise nicht aktualisiert werden. Führen Sie im Zweifelsfall den Bootloader-Konfigurationsgenerator erneut aus oder überprüfen Sie die Konfigurationsdatei des Bootloaders, um Probleme beim nächsten Neustart des Systems zu vermeiden.
Verwendung von GRUB
Aktualisieren Sie die Bootloader-Konfiguration vor dem Neustart des Systems. Wenn Sie beispielsweise GRUB verwenden, können Sie diese Schritte mit dem folgenden Befehl durchführen:
root #grub-mkconfig -o /boot/grub/grub.cfgVerwendung des EFI-Stub-Kernels
Benutzer von EFI-Stubs folgen dem Verfahren im Abschnitt Installation.
Verwendung von systemd-boot
Wenn Sie den EFI-Bootloader von systemd verwenden, lesen Sie den Artikel systemd-boot.
Neustart
Starten Sie neu, damit die neue Kernelkonfiguration wirksam wird:
root #reboot