fusecat 发表于 2006-8-17 21:52:43

【求教】升级内核升出来的问题

我电脑里新装了个SuSE 10.1的系统,YaST的在新更新功能不错,今天就试着用YaST自动升级了一下内核,没想到升出了问题,细节是这样的

SuSE 10.1刚装好时自带的内核是2.6.16.13-4版本的,安装的时候没注意,装了default和smp两个版本,smp是针对多内核处理器的,我的电脑用不到,因为在console里uname -r 都显示的是我用的是default的内核,于是今天在用YaST升级的时候,我做了这样的动作:

1、选择了在线升级到2.6.16.21-0.13的default版内核
2、在YaST里选择了删除没用的2.6.16.13-4的smp内核

结果升级完我重启了一次,进到GNOME里,发现网卡、声卡、cpu的自动频率调整、包括鼠标都用不了了,看了一下/dev里面,这几个设备对应的文件都没了,但是在YaST控制中心里的硬件信息都可以正常看到设备。于是我估计是升级内核出了毛病,用uname -r一看,正在使用的内核版本居然变成了已经删除了的2.6.16.13-4版smp内核。但是/usr/src/下面,以及/lib/modules/目录里,这个版本的内核文件已经删除的干干净净,/boot里的文件也都是新升级的2.6.16.21版的

想求教一下各位大大,如何才能让系统正确的使用到我升级的内核呢。前几周手动编译内核反而没出现过这样的问题。

月下刀客 发表于 2006-8-18 08:46:52

手动修改一下grub菜单应该可以吧。

fox_eagle2003 发表于 2006-8-18 08:58:01

把grub菜单里的vmlinuz,initrd换成新的
用新内核引导看看
页: [1]
查看完整版本: 【求教】升级内核升出来的问题