您的位置:首页 > 其它

Ubuntu12.04内核升级出了问题

2014-03-11 17:12 726 查看
今天摆弄虚拟机的时候,看见有新的版本内核出来了,就顺手给点更新啦,一起都貌似和平常没有两样的,结果坏就坏在真机上还是出现了问题,真是头大.(更新是 3.11.0.17 -> 3.11.0.18)

首先,是我的笔记本,一个很老的老爷机,更新完最新的,直接就Grub引导新的内核失败.当时我在揣测,应该是更新的时候断网,才导致出了问题.还好是小版本更新,可以用3.11.0.17进入系统,就是比平常要别扭一点,真是难办呀.唯一的希望就是等待3.11.0.19早点更新,看能不能正常引导.

其次,我不甘心失败,就把我手头的另一台电脑给更新了.结果,一切都很正常.虽然那台电脑是双系统,但是引导系统没有啥问题,看来我是失算了.早知道,就先拿另外一台电脑试刀了.

该死的断网,怨恨...

当然,我也不是坐以待毙的人,经过我下午的一直研究,终于把问题解决了.不知道有啥隐患没有,反正,现在可以正常引导,失去就是3.11.0.18好像更新不了,可能要自己手动安装了.

根据网上说的,先看下我的安装的内核版本.

test@test-lenovo:~$ dpkg --get-selections|grep linux


这个时候,他们会列出我的已经安装的内核了.3.11.0.17 和 3.11.0.18赫然在列.既然高版本在,而我当前是用17引导,那我们就把18删除掉就行了.
执行删除命令

test@test-lenovo:~$ sudo apt-get autoremove --purge linux-headers-3.11.0-18 linux-headers-3.11.0-18-generic linux-image-3.11.0-18-generic


执行了一大票之后,上面的信息会告诉你,你得更新一下引导Grub.
我更新了Grub.

test@test-lenovo:~$ sudo update-grub2


激动人心的时刻到了,现在重启电脑,看它的引导是不是正常的.

test@test-lenovo:~$ sudo reboot


谢天谢地,在短暂的延迟之后,Grub终于正常的引导到3.11.0.17上,机子也启动了,泪奔了.还得怨恨下该死断网.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  Ubuntu kernel grub2