LinuxSir.cn,穿越时空的Linuxsir!

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

已安装了新内核,为何运行的还是旧内核?

[复制链接]
发表于 2005-9-5 12:37:59 | 显示全部楼层 |阅读模式
我原来装的是Redhat6.2,内核版本是2.2.14-5.0,昨天下了个2.4.14 的内核。编译了一下,并且把新内核拷贝到/boot下,用ln连接了一下,然后修改了/etc/lilo.conf中boot=的指向,运行了一下lilo,重新启动,结果还是老的2.2.14的内核在运行,后来我干脆把/boot下老的内核删除掉,结果还能运行!!!!!!!!!!真是奇怪了,是不是它运行的内核不是/boot目录下的?
还有一个怪现象是:我把/etc/lilo.conf中linux的label改了一下,结果重新启动时按Tab键,看到的还是原来的Lable,感觉它用的根本就不是这个lilo.conf。
我的系统的没有GRUB,我是用win2000的OS Loader引导的,lilo是装在linux分区的。

希望高手能为我指点迷津!
谢谢

另外,我的linux是装在第二个硬盘的第一个分区上的,/etc/lilo.conf中boot=的参数也是没有问题的。我想问一下,lilo  -v如果执行成功了,屏幕上会有什么信息出现?
发表于 2005-9-5 12:58:54 | 显示全部楼层
修改lilo之后,运行了lilo -v了没有?System.map更新了没有?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-9-5 13:36:04 | 显示全部楼层
Post by 7dehao
修改lilo之后,运行了lilo -v了没有?System.map更新了没有?

已经执行了 lilo -v
System.map也是从编译后的i386目录下考过来的,并且也ln了
回复 支持 反对

使用道具 举报

发表于 2005-9-6 08:17:17 | 显示全部楼层
uname -a看看。你的问题确实古怪!
回复 支持 反对

使用道具 举报

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

本版积分规则

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