“acpi PNP0501:00:仍然不存在”是什么意思?

“acpi PNP0501:00:仍然不存在”是什么意思?

在我的新笔记本电脑上,我的 dmesg 中出现错误,每 2 秒就会发生一次:

acpi PNP0501:00: Still not present

这是什么意思?如何排除故障?

答案1

TL;DR:该消息意味着 BIOS 中的 ACPI 表有错误。 BIOS 更新可能会有所帮助。

PNP0501是“16550A 兼容 COM 端口”的即插即用代码。:00表示此类的第一个设备,如 ACPI DSDT 表中所示。

该错误消息Still not present意味着 BIOS 通知操作系统设备的状态已更改,但在尝试配置它时,内核注意到它仍然不可用。

简而言之

acpi PNP0501:00: Still not present

大致翻译为

“ACPI说这块主板上有一个COM端口,并且说它的状态发生了变化,所以之前不可用,现在应该可用,但事实并非如此。”

这是一个无害的警告,但可以使用以下命令进行进一步的故障排除Linux ACPI 调试工具DSDT 覆盖或者方法定制

相关内容