从
www.kernel.org上面去下载一个内核升级包(我选择的版本为:linux-2.6.28.tar.gz
)
上传文件至系统
# cd /home/yaoyao
# vi kernel.sh
#!/bin/bash
#kernel update
mkdir -p /usr/src/kernel1
cd /usr/src/linux-2.6.28
make mrproper
make O=/usr/src/kernel1 menuconfig
make O=/usr/src/kernel1
make O=/usr/src/kernel1 modules_install install
)
上传文件至系统
# cd /home/yaoyao
# vi kernel.sh
#!/bin/bash
#kernel update
mkdir -p /usr/src/kernel1
cd /usr/src/linux-2.6.28
make mrproper
make O=/usr/src/kernel1 menuconfig
make O=/usr/src/kernel1
make O=/usr/src/kernel1 modules_install install
# cd /boot
查看是否生成以下两个文件:
initrd-2.6.28.img
vmlinuz-2.6.28
# vi /boot/grub/grub.conf
添加
title CentOS (2.6.28)
root (hd0,0)
kernel /vmlinuz-2.6.28 ro root=LABEL=/
initrd /initrd-2.6.28.img
查看是否生成以下两个文件:
initrd-2.6.28.img
vmlinuz-2.6.28
# vi /boot/grub/grub.conf
添加
title CentOS (2.6.28)
root (hd0,0)
kernel /vmlinuz-2.6.28 ro root=LABEL=/
initrd /initrd-2.6.28.img
完成以上!重启系统,在启动到grub引导的时候注意选择,新添加的内核版本!如果想自动选择新版本,请修改grub选项。
启动成功,进入系统
# uname -r
[root@localhost grub]# uname -r
2.6.28
启动成功,进入系统
# uname -r
[root@localhost grub]# uname -r
2.6.28
内核升级成功!
转载于:https://blog.51cto.com/johnny86/159680