LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1236|回复: 5

请教:关于手动移除旧的内核启动模块

[复制链接]
发表于 2005-11-19 18:25:05 | 显示全部楼层 |阅读模式
比如,想要移除内核2.6.8-2-386的启动,我目前自己摸索的做法是:

1. 删除/boot目录下所有名中含2.6.8-2-386的文件
2. 删除/boot/grub/menu.lst里面2.6.8-2-386的两个启动项
3. 删除/lib/moudules/下2.6.8-2-386的文件夹
4. 如果是自己编译或者安装的内核,还要删除/usr/src/下的内核包和源码包——前提是你确定自己不再需要它们了:)

请教诸位,如果采用手动方式移除旧的内核,除了上面的几处,还有哪些是需要删除或者修改的么?多谢指点啦:)
发表于 2005-11-19 18:31:28 | 显示全部楼层
你使用 make install 来安装内核的么?如果是的话,这样就清理干净了。
如果是安装的 deb 包的话,恐怕手动修改的话,还得修改 dpkg/status 文件。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-11-19 18:49:20 | 显示全部楼层
多谢,我删的是默认安装时候地内核,这里面应该没有这个文件地的吧:)

多谢指点,又长知识拉~~~
回复 支持 反对

使用道具 举报

发表于 2005-11-19 19:02:22 | 显示全部楼层
如果是 Debian 的默认安装,那么就应该用 Debian 的方式来卸载啊。apt-get, aptitude, dpkg 都很方便啊,为什么要舍近求远,自己手动删除呢?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-11-19 19:17:48 | 显示全部楼层
想研究一下它们都装到哪了,好奇而已,和好,多谢解答:)
回复 支持 反对

使用道具 举报

发表于 2005-11-20 17:21:35 | 显示全部楼层
Post by leo_tzao
比如,想要移除内核2.6.8-2-386的启动,我目前自己摸索的做法是:

1. 删除/boot目录下所有名中含2.6.8-2-386的文件
2. 删除/boot/grub/menu.lst里面2.6.8-2-386的两个启动项
3. 删除/lib/moudules/下2.6.8-2-386的文件夹
4. 如果是自己编译或者安装的内核,还要删除/usr/src/下的内核包和源码包——前提是你确定自己不再需要它们了:)

请教诸位,如果采用手动方式移除旧的内核,除了上面的几处,还有哪些是需要删除或者修改的么?多谢指点啦:)

There are some documentations stored at /usr/share/doc that you may also want to remove.

Actually, you can use dpkg --content xxxx.deb to see what are included (to be installed) inside the deb file.
回复 支持 反对

使用道具 举报

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

本版积分规则

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