1、处理源代码
将下载的文件linux-4.9.tar.gz拷贝至/usr/src下:
cp linux-4.9.tar.gz /usr/src
将源代码压缩包解开
cd /usr/src
tar xvfz inux-4.9.tar.gz
ln -s linux-4.9centos
2、配置新内核
cd/usr/src/centos
cp–p /boot/config* .config
makemenuconfig
先load .config
再去掉Virtualization
3、清除早先编译的内容
cd/usr/src/centos
make mrproper
make clean
4、检查依赖关系
cd/usr/src/centos
makedep
5、编译内核
cd/usr/src/centos
make–j4 bzImage
6、编译内核模块
make–j4 modules
7、安装模块
makemodules_install
8、安装内核
makeinstall
9、查看当前系统有几个内核
Cat/boot/grub2/grub.cfg | grep menuentry
10、设置默认得启动内核。
grub2-set-default"CentOS Linux (4.9.0) 7 (Core)"
11、验证是否修改成功:
grub2-editenvlist
12、重新启动机器观察
期间,缺少什么包什么文件,用yum install [文件名]进行安装。