内核崩溃 - 未同步:尝试终止 init!exitcode=0x00000009

内核崩溃 - 未同步:尝试终止 init!exitcode=0x00000009

我有一台预装了 Ubuntu 14.04 的笔记本电脑,到目前为止几乎没有遇到过什么问题。启动时,我遇到了以下内核崩溃:

内核崩溃

强制关闭机器后,我可以重新进入引导加载程序并重试(重现相同的内核恐慌)或进入 Ubuntu 的高级选项并选择不同的内核版本:

GRUB 中的内核选择

选择列表中除最新内核 3.13.0-58 之外的任何非安全模式内核,我都可以启动机器并使用它(从有问题的笔记本电脑输入此问题)。我检查了 apt 日志(/var/log/apt/history.log),发现在昨天进行的升级过程中,系统安装了内核 3.13.0-58,问题在此事件之后出现。

我主要担心的是内核崩溃似乎是由于系统尝试设置目标 CPU 频率时发生的,要么设置失败,要么某些完整性检查失败,但我不知道如何真正弄清楚。我不认为这是一个硬件问题,因为使用任何较旧的内核都可以启动(并且看起来很稳定,已经在 3.13.0-38 上运行了 2 个多小时)。这可能是硬件问题,我应该获得 RMA 还是我的现有系统与新内核之间存在冲突?如果确实是软件问题,我该如何解决?提前致谢!

答案1

我遇到的问题似乎只是暂时的。几天前,我的系统 (3.13.0-58.97) 发布了新内核版本。更新到最新版本后,内核恐慌停止,系统运行正常。这有点愚蠢,但对于遇到此问题的其他用户,您可以简单地恢复到旧内核,直到发布新补丁。

答案2

从任何有效的内核启动。打开终端并输入sudo apt-get 自动删除。这应该会删除所有旧的内核映像文件。我在同一台笔记本电脑上遇到了同样的问题(:P),这解决了它。

答案3

我也遇到过这个问题。在两台 Acer TM (TravelMate) B115 上测试过。一台于 2014/07/15 制造 (TMB115-M-C1MW),另一台于 2015/06/25 制造 (TMB115-M-C2ZM)。如果计算机在未使用电源充电器的情况下启动,问题就会消失。非常好奇!

对于“通用”内核:

3.13.0-46 运行良好。3.13.0-62 和 3.13.0-63 有问题。3.19.0-26 运行良好,但 Synaptic ClickPad (TouchPad) 得不到很好的支持。它看起来就像鼠标一样。xinput 命令显示 SYN1B7D:01 06CB:2991 未知

要迁移到 3.19 内核,您需要遵循https://wiki.ubuntu.com/Kernel/LTSEnablementStack

sudo apt-get install --install-recommends linux-generic-lts-vivid xserver-xorg-core-lts-vivid xserver-xorg-lts-vivid xserver-xorg-video-all-lts-vivid xserver-xorg-input-all-lts-vivid libwayland-egl1-mesa-lts-vivid libgl1-mesa-glx-lts-vivid libgl1-mesa-glx-lts-vivid:i386 libglapi-mesa-lts-vivid:i386

幸运的是,我发现 BIOS 有一个选项可以配置 TouchpPad 模式(基本或高级)。它说:

请确保在启用高级功能之前已安装 I2C 驱动程序。否则,触摸板将不起作用。

我将此选项从“高级”更改为“基本”,现在最新 TMB115 的 TouchPad 工作正常。xinput 命令可以识别它。因此,我明白 TouchPad 是在 USB 模式下工作,而不是在 I2c 模式下工作。http://www.synaptics.com/en/intertouch.php

使用 14.04 存储库 (1.7) 中的 3.19 内核 guvcview 不起作用。需要 guvcview 2.0。可以从https://launchpad.net/~pj-assis/+archive/ubuntu/ppa

相关内容