Kernel compilation: Unterschied zwischen den Versionen

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen
Zeile 18: Zeile 18:
 
*make modules_install install
 
*make modules_install install
  
=Build a ramdisk=
+
=Update grub=
*sudo update-initramfs -u -v -k `uname -r`
+
*update-grub
 
 
  
 
=Links=
 
=Links=
 
*https://wiki.ubuntuusers.de/Kernel/Kompilierung/
 
*https://wiki.ubuntuusers.de/Kernel/Kompilierung/
 
*https://www.pro-linux.de/artikel/2/1572/selbstgebacken-kernel-kompilieren-nach-rezept.html
 
*https://www.pro-linux.de/artikel/2/1572/selbstgebacken-kernel-kompilieren-nach-rezept.html

Version vom 27. August 2019, 13:52 Uhr

Needed packages

  • sudo apt-get install linux-source build-essential kernel-package libssl-dev flex bison ncurses-dev

Pre Compile stuff

  • cd /usr/src

Get the source

Set the old config

  • cp /boot/config-`uname -r` .config
  • yes "" | make oldconfig

Change settings

  • make menuconfig

Compile kernel and modules

  • make -j8 bzImage modules

Install modules and kernel

  • make modules_install install

Update grub

  • update-grub

Links