固件错误 | 更新到内核 5.1.6 后,tpm_crb msft0101 固件出现错误

固件错误 | 更新到内核 5.1.6 后,tpm_crb msft0101 固件出现错误

我最近将 Kubuntu 从 18.10 更新到了 19.04。内核版本 5.0.0(Kubuntu 发行版附带的版本)没有固件错误。我将内核从版本 5.0.0 更新到了 5.1.6。计算机启动时,会出现以下黑色启动屏幕,停留一段时间,然后启动。

[    1.231218] tpm_crb MSFT0101: [Firmware Bug]: ACPI region does not cover the entire
[    1.231475] tpm_crb MSFT0101: [Firmware Bug]: ACPI region does not cover the entire
[    1.296345] Couldn't get size: 0x800000000000000e

更具体地说,当我执行以下命令时dmesg | grep tpm_crb,出现了以下结果。

[    1.218801] tpm_crb MSFT0101:00: [Firmware Bug]: ACPI region does not cover the entire command/response buffer. [mem 0xfed40000-0xfed4087f flags 0x201] vs fed40080 f80
[    1.218853] tpm_crb MSFT0101:00: [Firmware Bug]: ACPI region does not cover the entire command/response buffer. [mem 0xfed40000-0xfed4087f flags 0x201] vs fed40080 f80

我的笔记本电脑是华硕 s15 x510UA,配备英特尔显卡。

答案1

同样,但使用的是较新的内核。由于我也使用华硕笔记本电脑,它不允许停用 tpm(请参阅其他论坛),所以我花了几个小时才弄清楚问题出在哪里。我只是使用 Linux Mint 和 Linux 5.15.0-60-generic 内核而不是 5.16 内核,一切都很顺利。停用 tpm 不是选项。您可能必须使用较旧的内核。因为华硕就像:您不应该运行 Linux

相关内容