IBM 9228LGA / SMP 堆栈跟踪上 3.14.0-gentoo 上的内核恐慌

IBM 9228LGA / SMP 堆栈跟踪上 3.14.0-gentoo 上的内核恐慌

因此,我花了上周末的时间尝试让这台 IBM Xeon 服务器启动并运行。我还借此机会尝试进行可启动的 GPT/Grub2/BIOS 设置。

我能够启动内核,但我立即出现内核恐慌。 Gentoo LiveCD 上的内核运行良好。我尝试过 Gentoo 和 Vanilla 源代码,并且经常看到如下所示的堆栈跟踪。我做了很多搜索,但没有找到任何有用的东西。

启动时内核恐慌

我尝试禁用 CPU 频率缩放(基于一些具有类似堆栈跟踪的邮件列表),但它在启动时给了我相同的堆栈跟踪。

答案1

我在内核的 bugzilla 上发现了以下错误:

https://bugzilla.kernel.org/show_bug.cgi?id=61521

我最终从 Gentoo LiveCD 中获取了内核配置,并以此为基础构建了新的内核配置。我仍然得到了堆栈跟踪,但我现在可以在顶部看到 VFS 错误。它试图将 /dev/sda4 检测为 UDF-fs 分区。

我最终添加了 rootfstype=btrfs 内核参数,它正确安装了我的根分区。我不确定这是否是最初的问题,但堆栈跟踪看起来很相似,所以很有可能,只是顺序和屏幕分辨率(我无法让帧缓冲区工作)让我看不到该消息。

相关内容