内核更新(64)无法启动。 如何使用早期版本自动启动? U12.04LTS

Ubuntu 12.04LTS

通过update-manager进行自动内核更新后,我无法再进行干预而无法启动。 GRUB自动启动的最新版本是3.2.0-64-generic-pae,它在空白屏幕启动时失败。

[2.140928]内核恐慌 – 未同步:VFS:无法在未知块(0,0)上挂载根fs
[2.141024] Pid:1,comm; swapper / 0没有污染3.2.0-64-generic-pae#97 Ubuntu

然后是在恢复模式下启动结束时找到的调用跟踪。

这不是磁盘错误,因为我使用63和29正确启动。

可能与我想在Ubuntu上恢复数据相同,但可能不是。 其他人对不相关的(?)问题得到相同的信息。

另一个post有一个回复,暗示它可能是启动光盘 – 我的光盘中有simcity – 我正在研究的葡萄酒项目 – 让它工作!

我有义务使用3.2.0-63-generic-pae来正确启动。

如何删除64并自动启动63? 我认为我必须编辑一个GRUB脚本,但它在哪里以及它在哪里?

如果我物理删除64(如何?下面显示的两个中的哪一个?我需要制作一个新的“通用”图像吗?)那么我将被剥夺将来取决于64的内核更新吗?

harveyp @ harveyp:〜$ sudo dpkg -l | grep linux-image
harveyp的[sudo]密码:
ii linux-image-3.2.0-29-generic-pae 3.2.0-29.46 32位x86 SMP版本3.2.0的Linux内核映像
ii linux-image-3.2.0-63-generic-pae 3.2.0-63.95 32位x86 SMP版本3.2.0的Linux内核映像
ii linux-image-3.2.0-64-generic-pae 3.2.0-64.97 32位x86 SMP版本3.2.0的Linux内核映像
ii linux-image-generic-pae 3.2.0.64.76通用Linux内核映像

使用哪个内核版本…有回复暗示……

sudo apt-get purge linux-image-X linux-headers-X其中X是给你问题的版本

但在这里我也不确定如何处理“通用”图像,因为我有一个pae 64和一个通用64.而且我不想破坏它比它已经……

谢谢您的帮助。

要删除新的Linux内核版本(例如linux-image-3.2.0-64-generic),请使用以下命令:

 sudo apt-get purge linux-image-3.2.0-64-generic linux-headers-3.2.0-64-generic linux-headers-3.2.0-64 

此命令将删除内核和关联的标头,然后更新GRUB引导加载程序。 后续引导将使用系统上最新的先前内核版本。

使用kubuntu 12.04和linux-image-3.2.0-64-generic,我发现我的Windows应用程序将不再使用交叉办公室运行。 因此我降级到3.2.0-63。