升级到8.10后还是8.04老内核,但/usr/src中显示最新内核已是2.6.27-10,该如何升到最新版本?

系统安装、升级讨论
回复
mocude
帖子: 53
注册时间: 2007-06-27 13:39
送出感谢: 0
接收感谢: 0

升级到8.10后还是8.04老内核,但/usr/src中显示最新内核已是2.6.27-10,该如何升到最新版本?

#1

帖子 mocude » 2008-12-18 22:42

AMD64位系统,从8.04通过升级的方式升级到8.10,但可能是在升级的最后步骤提示“是保留本地老版本”还是应用新8.10版本时选择有误。升级后系统启动时看到的启动菜单上还是老的8.04版本(2.6.24-19),但实际上我查看/usr/src/linux-headers-2.6.27-10-generic、/usr/src/linux-headers-2.6.27-10都是最新的了,很明显内核已经有新版本了,但没有起作用,所以恳请各位大侠给予详尽指导一下,看看怎么能把内核也升级到最新内核,当然还有配套的显卡也要生效哦,谢谢。 :em09
头像
thefour
帖子: 429
注册时间: 2008-03-05 12:31
来自: 示爱须唱山歌
送出感谢: 0
接收感谢: 0

Re: 升级到8.10后还是8.04老内核,但/usr/src中显示最新内核已是2.6.27-10,该如何升到最新版本?

#2

帖子 thefour » 2008-12-18 22:53

在2.6.24-19下删掉其它的内核再升级一次 :em06
六十学裁缝,晚否......
mocude
帖子: 53
注册时间: 2007-06-27 13:39
送出感谢: 0
接收感谢: 0

Re: 升级到8.10后还是8.04老内核,但/usr/src中显示最新内核已是2.6.27-10,该如何升到最新版本?

#3

帖子 mocude » 2008-12-18 23:04

老大,不是吧!从8.04升级到8.10我可用了快一天的时间,有没有其他的好办法,比如说只改menu.lst,把其中的2.6.24-19改成2.6.27-10,不知这样,系统启动后能不能自动找到相应位置中的新内核?
mocude
帖子: 53
注册时间: 2007-06-27 13:39
送出感谢: 0
接收感谢: 0

Re: 升级到8.10后还是8.04老内核,但/usr/src中显示最新内核已是2.6.27-10,该如何升到最新版本?

#4

帖子 mocude » 2008-12-18 23:13

其实我通过新立得查过,2.6.27-10 header和generic都已经是安装上了,应该不用再装了吧,个人认为应该不用那么麻烦吧。
头像
rogers
帖子: 10
注册时间: 2008-10-18 23:40
送出感谢: 0
接收感谢: 0

Re: 升级到8.10后还是8.04老内核,但/usr/src中显示最新内核已是2.6.27-10,该如何升到最新版本?

#5

帖子 rogers » 2008-12-18 23:26

源文件加810源----刷新-----更新。具体的搜一下,论坛里有详细说明 :em06
mocude
帖子: 53
注册时间: 2007-06-27 13:39
送出感谢: 0
接收感谢: 0

Re: 升级到8.10后还是8.04老内核,但/usr/src中显示最新内核已是2.6.27-10,该如何升到最新版本?

#6

帖子 mocude » 2008-12-18 23:37

能说具体一点儿吗?我现在发现menu.lst里的信息显示,还是8.04的信息,等于升级是成功到8.10了,但启动菜单却还是8.04版的,但又不敢乱改,我认为没那么简单,

像如下menu.lst中的信息,我想不只是改了版本号就行了吧?!像如下的UUID可能也是不一样的吧,有高手知道怎么弄吗?十分感激。
#
kernel /boot/vmlinuz-2.6.24-19-generic root=UUID=3bbb38a4-9179-4ac5-a645-373b72cb3915 ro quiet splash
#
ryoohki
帖子: 3249
注册时间: 2008-10-28 20:18
送出感谢: 0
接收感谢: 0

Re: 升级到8.10后还是8.04老内核,但/usr/src中显示最新内核已是2.6.27-10,该如何升到最新版本?

#7

帖子 ryoohki » 2008-12-18 23:52

mocude 写了: #
kernel /boot/vmlinuz-2.6.24-19-generic root=UUID=3bbb38a4-9179-4ac5-a645-373b72cb3915 ro quiet splash
#
从以上语句判断LZ 系统用的还是老的内核....... 稍微帮忙讲解下这句话的意思吧
kernel(标识语句,告诉grub这里是需要启动的内核) /boot/vmlinuz-2.6.24-19-generic(内核的存放路径为/boot目录下,内核的名字为vmlinuz-2.6.24-19-generic) root=UUID=3bbb38a4-9179-4ac5-a645-373b72cb3915(系统的根分区为UUID=3bbb38a4-9179-4ac5-a645-373b72cb3915的分区) ro (连接语句后跟核心启动模式参数) quiet(安静启动模式:只返回内核下挂载的守护进程启动是失败还是成功) splash(启用启动闪屏)

LZ 可以看看/boot 目录下有没有vmlinuz-2.6.27-10-generic 文件? 有的话 就把menu.lst里所有的vmlinuz-2.6.24-19-generic替换成vmlinuz-2.6.27-10-generic 就用的是新内核了,如果没有vmlinuz-2.6.27-10-generic 文件的话,就换个新的软件源 然后 刷新更新列表
头像
jinhongchao@gmail.com
帖子: 285
注册时间: 2008-06-24 21:00
送出感谢: 6 次
接收感谢: 1 次

Re: 升级到8.10后还是8.04老内核,但/usr/src中显示最新内核已是2.6.27-10,该如何升到最新版本?

#8

帖子 jinhongchao@gmail.com » 2009-03-12 22:34

ryoohki 写了:
mocude 写了: #
kernel /boot/vmlinuz-2.6.24-19-generic root=UUID=3bbb38a4-9179-4ac5-a645-373b72cb3915 ro quiet splash
#
从以上语句判断LZ 系统用的还是老的内核....... 稍微帮忙讲解下这句话的意思吧
kernel(标识语句,告诉grub这里是需要启动的内核) /boot/vmlinuz-2.6.24-19-generic(内核的存放路径为/boot目录下,内核的名字为vmlinuz-2.6.24-19-generic) root=UUID=3bbb38a4-9179-4ac5-a645-373b72cb3915(系统的根分区为UUID=3bbb38a4-9179-4ac5-a645-373b72cb3915的分区) ro (连接语句后跟核心启动模式参数) quiet(安静启动模式:只返回内核下挂载的守护进程启动是失败还是成功) splash(启用启动闪屏)

LZ 可以看看/boot 目录下有没有vmlinuz-2.6.27-10-generic 文件? 有的话 就把menu.lst里所有的vmlinuz-2.6.24-19-generic替换成vmlinuz-2.6.27-10-generic 就用的是新内核了,如果没有vmlinuz-2.6.27-10-generic 文件的话,就换个新的软件源 然后 刷新更新列表
谢谢分享。如法的解
回复

回到 “系统安装和升级”