Linux CentOS 虚拟机升级内核至4.x以上版本
1、安装组件
yum install -y wget && yum install -y net-tools
yum groupinstall “Development Tools”
yum install ncurses-devel bc openssl-devel elfutils-libelf-devel
yum install -y ncurses-devel
yum install -y elfutils-libelf-devel
yum install -y openssl-devel
2、下载内核压缩包
wget https://mirrors.edge.kernel.org/pub/linux/kernel/v4.x/linux-4.14.12.tar.gz
3、解压
tar -zxvf 压缩包
4、进入目录
cd linux-4.14
5、复制当前系统的内核配置作为基础
cp /boot/config-$(uname -r) .config
6、运行配置工具,调整内核选项(可选,按需修改)
make menuconfig
7、编译内核(可能需要较长时间,视硬件性能而定)
make -j$(nproc)
8、编译模块
make modules
9、安装编译好的内核
make install
10、安装模块
make modules_install
11、更新 GRUB 配置
grub2-mkconfig -o /boot/grub2/grub.cfg
12、设置 4.14 内核为默认启动项
grub2-set-default “CentOS Linux (4.14.12.old) 7 (Core)”
13、重启系统
reboot