Kernel kompilieren Vorgang Fedora

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen

Benötigte Pakete

  • sudo dnf install gcc flex make bison openssl-devel elfutils-libelf-devel ncurses-devel

Vorbereitungen

  • sudo -i
  • cd /usr/src
  • cd /usr/src

Quellcode herunterladen

Alte Konfiguration kopieren

  • cp /boot/config-$(uname -r) .config
  • yes "" | make oldconfig

neuen Kernel konfigurieren

  • make menuconfig

Kernel und Module kompilieren

  • -j8, um 8 Kerne für die Kompilierung zu verwenden (jobs)
  • make -j8 bzImage modules

Kernel und Module installieren

  • make modules_install install

GRUB aktualisieren

  • grub2-mkconfig -o /boot/grub2/grub.cfg