QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1381|回复: 1

如何卸载旧的内核??

[复制链接]
发表于 2004-10-20 14:15:04 | 显示全部楼层 |阅读模式
我在redhat 9上升级内核到2.6.8,在编译前对内核限制(每进程的最大描述符数改为4096,同时__FD_SETSIZE改为4096)
编译安装都成功了,重新启动后没有任何问题。
但是编程时发现 头文件和库文件还是旧的,没有更新。从网上看好象要卸载旧内核(但没有说明如何卸载)。谁知道如何把不用的内核卸载掉?

另外,应该安装(make modules_install install)之前卸载还是安装之后卸载?

非常感谢您的帮助
发表于 2004-10-21 08:31:02 | 显示全部楼层
如果你的新内核确认已经成功可以使用,可以这样删掉老内核:
1、用新内核启动,进入后删除/lib/modules下相对于老内核版本号的目录,这个目录是存放老内核相关的模块的
2、删除/boot目录下的老版本内核
3、修改引导器的配置文件,lilo的话修改lilo.conf,grub的话修改grub.conf,将相关的老内核引导段文字删掉

按道理你用新内核启动后编程时使用的就是新的头文件和库文件了,不明白你的为什么还没有更新
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-9-18 17:59 , Processed in 0.074151 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表