标签: kernel-panic

什么是内核恐慌?

我知道这听起来像是一个 LMGTFY 问题,但我想我会问它以便谷歌实际上出现(更多)好的结果。它是什么?

operating-systems terminology kernel-panic

11
推荐指数
2
解决办法
583
查看次数

内核陷阱 - 除以零

我目前使用的是运行 OS X Lion 的 2011 iMac。我们不断遇到这个错误,这导致机器出错并迫使我们关闭。

错误的第 2 行对我来说是最奇怪也可能是最令人担忧的事情:

位于 0xffffff7f80f2477a 的内核陷阱,类型0=divide error,寄存器

我在这里找到了这篇关于更改 CPUID 限制的帖子,但它更旧了......是什么导致这个错误似乎无处不在,我该如何解决?

Tue Nov  1 09:41:19 2011
panic(cpu 0 caller 0xffffff80002c268d): Kernel trap at 0xffffff7f80f2477a, type 0=divide error, registers:
CR0: 0x000000008001003b, CR2: 0x000000010bdea8e0, CR3: 0x0000000000100000, CR4: 0x00000000000606e0
RAX: 0x0000000000000360, RBX: 0x0000000000000000, RCX: 0xffffff807fe33cb8, RDX: 0x0000000000000000
RSP: 0xffffff807fe33950, RBP: 0xffffff807fe339f0, RSI: 0xffffff800de366b3, RDI: 0xffffff807b7dd100
R8:  0x0000000000000054, R9:  0xffffff807b795048, R10: 0xffffff806b85ed44, R11: 0xffffff8000639c64
R12: 0x000000eba6f03c8e, R13: 0x000000eba6f0679e, R14: 0xffffff800de36004, R15: 0x0000000000000000
RFL: 0x0000000000010246, …
Run Code Online (Sandbox Code Playgroud)

kernel-panic macos

7
推荐指数
1
解决办法
1876
查看次数

如何从可启动 USB 运行 update-initramfs?

我的电脑在从 ubuntu 12.04 升级到 14.04 时死机了。

这导致重新启动时内核崩溃。

/sbin/init: relocation error: /lib/i386-linux-gnu/librt.so.1: symbol__clock_nanosleep, version GLIBC_PRIVATE not defined in file libc.so.6 with link time reference.
Run Code Online (Sandbox Code Playgroud)

[随后是一些内核恐慌的东西]

我从 USB 启动并通过 chroot 完成升级到驱动器并运行:(sudo apt-get dist-upgrade 以及一些其他命令,如:在 Ubuntu 发行版升级期间从关机中恢复

基本上它似乎已经完成了升级,但它没有产生一个新的启动映像: update-initramfs is disabled since running on read-only media

由于我无法启动到较旧的内核版本,有没有办法从 USB 生成新的启动映像(即 /boot/ 中的某些内容)。

作为进一步澄清,当 chroot 时,会uname -a产生更新的内核,但驱动器的 /boot 中没有相应的内核映像。

可以使用一些建议。

boot kernel-panic ubuntu-12.04 ubuntu-14.04

7
推荐指数
1
解决办法
3万
查看次数

在 OS X 上,什么是双重恐慌?

谁能提供一个相对简单的解释,说明双恐慌与 Mac 上其他类型的内核恐慌有何不同?

很简单……我不是开发人员,但我希望能更好地理解这些东西。

背景

对这种类型的恐慌的松散描述:

  • 恐慌时屏幕上的短语“双重恐慌”

  • 如果有一个 .panic 文件,它将不包含该短语

  • 有时没有 .panic 文件,这可以解释为什么我只能找到关于double panics 的有限讨论。

OS X 10.8.5 示例

下面的屏幕截图也将与ZEVO 领域的一个主题相关——我将在适当的时候继续那里的支持讨论。

前面的Safari:

Safari 在前面的双重恐慌的屏幕截图

在后台,将 Ubuntu 12.10 安装到 VirtualBoxVM:

在后台,将 Ubuntu 12.10 安装到 VirtualBoxVM

在后台,活动监视器:

在后台,活动监视器

在 Dock 中运行:Finder、活动监视器、AntiRSI……

Finder、活动监视器、AntiRSI……

… 邮件、Safari、终端、VirtualBox 和 VirtualBoxVM:

在此处输入图片说明

九个交换文件:

九个交换文件

VirtualBoxVM 写入虚拟磁盘:

VirtualBoxVM 写入其虚拟磁盘

(旁注:用我非常旧但很可爱的 iPhone,我拍不出更好的照片。)


成立

什么导致内核陷阱 0x00000008 (SCO Unix) (2005?) 提到:

……双重恐慌——内核在恐慌时恐慌。

它可能是由损坏的驱动程序代码引起的,但更有可能是坏的内存(或坏的 CPU、主板 - 任何导致错误指令到达 cpu 的东西)

——但标题是:

这是一篇与现代系统几乎没有关系的古老帖子。

我找不到最新的权威通用解释。

笔记

在 2013-09-25 上的 irc://chat.freenode.net/#macdev 中,在回答这个问题的早期版本时,有人明确表示:

  • 恐慌中的恐慌。

mac kernel-panic macos

5
推荐指数
1
解决办法
6348
查看次数

内核恐慌在 VirtualBox 中启动 CentOS 5 映像

我正在使用 VirtualBox,并且有一个 vdi。它在我最初为它配置的虚拟机上运行良好,但如果我克隆它(使用 VBoxManage clonehd)或只是复制它,创建一个新的虚拟机并启动它,我总是得到相同的错误:

mount: could not find filesystem '/dev/root'
...
Kernel panic - not syncing: Attempted to kill init!
Run Code Online (Sandbox Code Playgroud)

有谁知道我该如何解决这个问题?

VDI 是一个干净系统的映像,我想继续重用它,以免我不得不继续将操作系统安装到新的空 VDI 中。

virtualbox centos-5 kernel-panic

4
推荐指数
1
解决办法
9800
查看次数

我的 Retina MacBook Pro 在浏览时出现内核崩溃,是什么导致它崩溃?

我刚买了一台 Retina MacBook Pro,这是我使用它的第二天。

我只是在浏览互联网并弹出一条消息说

由于出现问题,您的计算机已重新启动

......以及其他一些文字。这是恐慌日志的输出:

Fri Jul 20 22:11:00 2012
panic(cpu 0 caller 0xffffff80002c4794): Kernel trap at 0xffffff7f823e8b9c, type 14=page fault, registers:
CR0: 0x0000000080010033, CR2: 0xffffff81a1a9b990, CR3: 0x000000002d616039, CR4: 0x00000000001606e0
RAX: 0x0000000000004242, RBX: 0x0000000000000077, RCX: 0xffffff81a1a8b000, RDX: 0x0000000000795bf2
RSP: 0xffffff81e71cb9b0, RBP: 0xffffff81e71cb9c0, RSI: 0xffffff8028114000, RDI: 0xffffff802aa22000
R8:  0x0000000000000075, R9:  0xffffff7f82442360, R10: 0xffffff81e71cb92c, R11: 0xffffff81e71cb930
R12: 0xffffff8024e67488, R13: 0xffffff802aa22000, R14: 0xffffff81a1a8b000, R15: 0xffffff802aa22000
RFL: 0x0000000000010206, RIP: 0xffffff7f823e8b9c, CS:  0x0000000000000008, SS:  0x0000000000000010
CR2: 0xffffff81a1a9b990, Error code: 0x0000000000000000, Faulting CPU: 0x0 …
Run Code Online (Sandbox Code Playgroud)

kernel-panic macbook-pro osx-lion

3
推荐指数
1
解决办法
1989
查看次数

Mac OS X 上的内核恐慌:怎么办?

我全新的 MacBook 显示内核恐慌消息。有人对如何解决这个问题有一些建议吗?

我应该做的第一件事是什么(我已经更新但什么也没做)。什么是第二个等等?

mac osx-snow-leopard kernel-panic macos

2
推荐指数
1
解决办法
1054
查看次数