为什么 Ubuntu 9.10 在启动过程中会在“启动处理器 1 APIC 0x1 ip 0x6000”处挂起?

为什么 Ubuntu 9.10 在启动过程中会在“启动处理器 1 APIC 0x1 ip 0x6000”处挂起?

我最近在我的 Hp Pavilion dv6t 上安装了 Ubuntu 9.10(内核 2.6.31-14)的新副本,这样我就可以设置 Linux 开发环境。安装过程非常顺利,我继续使用 Ubuntu 的 udate 管理器的长更新列表(总共 292 个)。我还设置了一个交换文件,并为机器上的 Nvidia 260m GPU 激活了 Nvidia 185 驱动程序。

完成所有这些操作后,我重新启动了计算机,并启动了 Ubuntu,这次使用的是从更新管理器安装的较新的 2.6.31-19 内核。在启动过程中,计算机在此时挂起了:

2 月 24 日 14:23:12 braeburn-laptop 内核:[0.013136] 性能计数器:Nehalem/Corei7 事件,Intel PMU 驱动程序。

2 月 24 日 14:23:12 braeburn-laptop 内核:[ 0.013141] ... 版本:3

2 月 24 日 14:23:12 braeburn-laptop 内核:[ 0.013142] ... 位宽:48

2 月 24 日 14:23:12 braeburn-laptop 内核:[ 0.013144] ... 通用计数器:4

2 月 24 日 14:23:12 braeburn-laptop 内核:[ 0.013146] ... 值掩码:0000ffffffffffff

2 月 24 日 14:23:12 braeburn-laptop 内核:[ 0.013147] ... 最大周期:000000007fffffff

2 月 24 日 14:23:12 braeburn-laptop 内核:[ 0.013149] ... 固定用途计数器:3

2 月 24 日 14:23:12 braeburn-laptop 内核:[ 0.013151] ... 计数器掩码:000000070000000f

2 月 24 日 14:23:12 braeburn-laptop 内核:[0.015539] ACPI:核心修订版 20090521

2 月 24 日 14:23:12 braeburn-laptop 内核:[ 0.052264] 将 APIC 路由设置为平面

2 月 24 日 14:23:12 braeburn-laptop 内核:[ 0.052639] ..TIMER:vector=0x30 apic1=0 pin1=2 apic2=-1 pin2=-1

2 月 24 日 14:23:12 braeburn-laptop 内核:[0.152580] CPU0:Intel(R) Core(TM) i7 CPU Q 720 @ 1.60GHz 步进 05

2 月 24 日 14:23:12 braeburn-laptop 内核:[0.270845] 启动处理器 1 APIC 0x1 ip 0x6000

如果需要的话,我可以发布此启动过程的完整 kern.log。希望这些信息足够继续下去。

我应该补充一点,尽管我知道足够多的基本命令行用法来进行软件开发,但我对配置和运行 Linux 操作系统仍然很陌生。这是我尝试更加熟悉 Linux 并管理自己的系统的尝试。

我想了解一下此系统挂起的性质、问题是什么以及如何解决它。此时,如果我破坏了某些东西,我可以放弃安装,但我的直觉告诉我,这是内核识别系统正确硬件配置的问题,或者可能是 APIC 驱动程序管理 Nehalem 的新电源管理功能的问题?

感谢您关注此问题并提供反馈。

答案1

您的 APIC 已损坏。您需要使用该noapic选项。 看这里请参阅论坛上关于此问题的帖子。不要担心,这并不意味着硬件有问题,只是 BIOS 没有将其配置为适合启动内核的状态。您还应该查看 BIOS 更新,看看是否有帮助。

相关内容