我购买了一台新机器,它配备了 i7-7820X、MSI X299 Raider 和 64 GB 内存。不幸的是,我无法启动机器。它以紧急模式结束,并显示以下错误消息:
kernel: Error parsing PCC subspaces from PCCT
kernel: ACPI Error: [SDS0] Namespace lookup failure, AE_NOT_FOUND (20160930/psargs-359)
kernel: ACPI Error: Method parse/execution failed [\SHAD._STA] (Node ffff8f559e548050), AE_NOT_FOUND (20160930/psparse-543)
经过一番研究,我发现另外两个人也有类似的硬件和同样的问题这里和这里。他们有一块华硕的主板。
我尝试了不同的内核版本(最高可达 4.12 版)(Ubuntu 17.10、17.04、Fedora 26)和不同的主板固件版本(包括 Beta 版)。但都无济于事,都出现了相同的错误。目前,我可以使用启动选项启动并使用我的系统acpi=off
,但这会禁用超线程。
所以我现在的问题是,这是一个与内核或固件相关的错误吗?如果内核是问题所在,哪个版本会有所帮助?
答案1
昨天有一个新的 Beta-Bios(1.42)。这解决了这个问题。我现在可以正常启动标准 Ubuntu 17.04 并打开 ACPI。到目前为止它看起来也很稳定。
答案2
使用最新可用内核时不会出现此类错误。我更新了内核,错误消失了。您应该跳过系统更新 - 仅更新内核!但 Ubuntu 只能运行几秒钟(使用 NVidia 显卡驱动程序)或几分钟(不使用 NVidia 显卡驱动程序),然后就会挂起并重新启动。
如果您更新整个系统,那么您应该保留acpi=off
启动选项,因为另一个问题......