Kernel compilation: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
| Zeile 18: | Zeile 18: | ||
*make modules_install install | *make modules_install install | ||
| − | = | + | =Update grub= |
| − | * | + | *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
- wget https://mirrors.edge.kernel.org/pub/linux/kernel/v5.x/linux-5.0.21.tar.xz
- tar xf linux-5*.xz
- cd linux-5*/
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