| 您的当前位置:首页 --> CentOS入门 |
| CentOS内核升级教程 |
| 浏览次数:1592 关键词 ( 内核 教程 CentOS ) |
|
Centos 内核升级,升级步骤记录 linux kernel 主页:www.kernel.org 下载: wget http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.39.4.tar.bz2 1.查看当前系统的版本: 1 2 [root@xyly ~]# uname -a Linux xyly 2.6.18-164.el5 #1 SMP Thu Sep 3 03:28:30 EDT 2009 x86_64 x86_64 x86_64 GNU/Linux 当前系统内核版本为2.6.18-164.el5,而下载的kernel 版本为2.6.39.4 2,内核的编译步骤。 1 2 3 4 5 6 7 8 [root@xyly ~]#cd /usr/src [root@xyly ~]# tar jxvf linux-2.6.39.4.tar.bz2 [root@xyly ~]# cd linux-2.6.39.4 [root@xyly linux-2.6.39.4]# make mrproper #去除内核的依赖关系及编译后的垃圾信息<span id="more-908"></span> [root@xyly linux-2.6.39.4]# make menuconfig 或make xconfig 或 make gconfig make menuconfig 在以菜单模式进入内核配置界面 make xconfig 是在图形界面模式进入内核配置界面 make gconfig 在图形界面模式进入内核配置界面
我选用的是菜单模式 勾选需要的文件系统,相应的硬件参数,如果相对于熟悉,可以调整内核的参数,本人有点小迷糊 没做多大的调整。 1 2 3 [root@xyly linux-2.6.39.4]# make #编译内核 [root@xyly linux-2.6.39.4]# make modules #编译内核模块 [root@xyly linux-2.6.39.4]# make modules_install #安装内核模块 安装成功后 /lib/modules目录会有一个2.6.39.4的子目录,里面放的是新内核可加载的所有模块 1 2 3 [root@xyly linux-2.6.39.4]# make install #编译安装 sh /root/linux-2.6.39.4/arch/x86/boot/install.sh 2.6.39.4 arch/x86/boot/bzImage System.map "/boot" 内核安装完毕 1 2 3 4 [root@xyly boot]# ll initrd-2.6.39.4.img -rw------- 1 root root 2722020 Aug 29 14:43 initrd-2.6.39.4.img [root@xyly boot]# pwd /boot 3.设置启动顺序,把刚编译的内核添加到grub中 ( 内核启动已经添加进去了,省的动手了)
修改/etc/grub.conf 中的default 启动顺序 如下 1 2 [root@xyly ~]# uname -r 2.6.39.4 OK !!! 升级完毕! |
| 下载次数:6 |
| 下载地址:点击下载 |
| 本资源为程序自动采集,如有侵权请联系我们移除 admin#80vps.com 来信请将#替换为@ |
| 下一条 centos系统中网络配置相关 上一条 CentOS快速建立逻辑卷,简单快照 |