Linux 内核编译
Linux内核源代码,下载地址:https://www.kernel.org/
内核版本选择:一般选择小版本号100以上,会比较稳定,比如:5.15.107,1,5.10.177
下载之后先解压缩包(以5.15.107.tar.xz为例):
tar xvf 5.15.107.tar.xz
cd linux-5.15.107
make menuconfig #选择你要的内核参数
make -j8
make modules
make modules_install
make install
make modules_install INSTALL_MOD_PATH=/lib/modules
cp ./arch/x86/boot/bzImage /lib/modules
rm -rf /lib/modules/5.15.107
cp -r /lib/modules/lib/modules/5.15.107 /lib/modules/
cd /lib/modules
mkinitramfs 5.15.107
cp initramfs.img-5.15.107 /boot
cp bzImage /boot/vmlinuz-515.107
cd /boot
rm initramfs.img
ln -s initramfs.img-5.15.107 initramfs.img
rm vmlinuz
ln -s vmlinuz-5.15.107 vmlinuz
reboot
成功