X299 ACPI错误:UEFI或驱动程序/内核错误?

我购买了一台配备i7-7820X处理器、MSI X299 Raider主板和64GB内存的新机器。不幸的是,我在启动机器时遇到了问题。它进入了紧急模式,并显示以下错误信息:
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)

经过一些研究,我发现还有2个人有相似的硬件和同样的问题这里这里。他们都使用了华硕的主板。
我尝试了不同的内核版本,包括4.12(Ubuntu 17.10、17.04、Fedora 26),以及不同的主板固件版本(包括Beta版本)。但是没有任何帮助,仍然出现相同的错误。 目前,我可以通过acpi=off启动选项来启动和使用系统,但这会禁用超线程技术。
所以我的问题是,这是与内核还是固件相关的错误? 如果是内核的问题,哪个版本会有所帮助?
2个回答

昨天发布了一个新的Beta-Bios(1.42)。这解决了问题。 现在我可以正常启动标准的Ubuntu 17.04,并且开启了ACPI。 到目前为止,它看起来也很稳定。

我将MSI X299 SLI的BIOS更新到了1.50版本(也尝试了1.61 beta),然后保存了GRUB配置。之后无论是使用内核19、33还是35,都无法再次启动 - 无论是否使用acpi=off参数。什么都不起作用了 :( - Dmitry
我使用系统有一段时间了,它很稳定。然后升级到35内核后,我不得不再次关闭acpi。随着内核更新,其他一些软件包也得到了更新。我认为其中一个是现在问题的原因,因为系统使用33内核也无法启动。不幸的是,我还没有时间浏览这些软件包。关于您的引导问题,您是否也将intel_pstate=disable添加到引导选项中? - janeinvieleicht
intel_pstate=disable对我没有效果。我再次更新了系统,现在使用33内核和acpi=off选项可以正常工作。 - Dmitry
使用新的37内核,自从几天前加入了acpi=on参数后,系统变得更加稳定。 - janeinvieleicht

现有最新的内核没有这种错误。我更新了它,错误消失了。你应该跳过系统更新-只更新内核!但是Ubuntu只能工作几秒钟(带有NVidia图形驱动程序)或几分钟(不带驱动程序),然后会卡住并重新启动。
如果你更新整个系统,那么你应该保留`acpi=off`引导选项,因为还有另一个问题...

1谢谢您的回答。我尝试了最新的主线内核(4.13.1),但是我遇到了与您提到的相同的错误,并且它会崩溃。 - janeinvieleicht
我使用内核4.10.33(使用apt-get安装的最新版本)。 - Dmitry
这就是我现在也在使用的,它在关闭acpi和安装nvidia-385驱动程序后非常稳定。当我打开acpi时,就会出现问题中提到的错误。 - janeinvieleicht