启动 Ubuntu 时发生这些错误。我正在双启动 Windows 8.1 和 Ubuntu。
内核恐慌 - 未同步:中断中发生致命异常。使用 NMI drm_kms_helper 关闭 CPU:发生恐慌,切换回文本控制台。
什么也没有发生并且 Ubuntu 冻结了。
答案1
这可能是由新内核的修复和反向移植的功能造成的。
在 GRUB 菜单中,选择Ubuntu 的高级选项,选择最后一个起作用的内核(不是恢复模式)。
现在你可以:
- 删除新内核并继续使用旧内核,使你的系统容易受到旧内核攻击
- 安装更新的内核,并针对该内核进行了这些修复
安装新内核最简单的方法是从以下网址下载内核.ubuntu.com并使用 安装dpkg
。
首先,选择您想要的版本(最好是最新的非 rc 版本,utopic
内核也适用于 14.04),然后下载 3 个文件:
- linux-headers-x.xx.x-xxxxxx-generic_x.xx.x-xxxxx.xxxxxxxxxxxxx_建筑学.deb
- linux-headers-x.xx.x-xxxxxx_x.xx.x-xxxxxx.xxxxxxxxxxxx_all.deb
- linux-镜像-x.xx.x-xxxxxx-generic_x.xx.x-xxxxxx.xxxxxxxxxxxx_建筑学.deb
代替建筑学和i386如果你使用 32 位 Ubuntu,或者amd64如果你使用 64 位版本(和CPU厂商没关系!)。
将这些文件移动到单独的目录,打开终端,cd
到该目录,然后运行以下命令:
sudo dpkg -i *.deb
完成后dpkg
,您可以重新启动,并确保您正在运行已安装的内核:
uname -a
Linux m132 x.xx.x #1 SMP Tue Jun 10 00:45:23 CEST 2014 x86_64 x86_64 x86_64 GNU/Linux
请记住,您现在必须手动更新内核,因为软件更新只会安装 3.13 补丁,因为 Ubuntu 发布后内核版本永远不会改变。
如果仍然不起作用,请卸载已安装的内核
sudo apt-get purge linux-headers-3.13.0-24 linux-headers-3.13.0-24-generic linux-image-3.13.0-24-generic
sudo apt-get purge linux-image-extra-3.13.0-24-generic
将 3.13.0-24 替换为要卸载的版本(或按键列出已安装的版本)。第二条命令可能会抛出错误,因为某些内核Tab没有该版本。linux-image-extra
附言:请, 跟随这些说明为该错误内核创建错误报告,以便他们可以为其他人修复它:)