tpm_crb:MSFT0101:00 探测失败,错误为 -62

tpm_crb:MSFT0101:00 探测失败,错误为 -62

问题是,当我从 21.10 升级到 ubuntu 22.04 时,出现了下面的错误,搜索了一段时间后,我发现了一个类似的已解决的老问题!

[    0.000000] efi: SMBIOS=0xaf054000 ACPI=0xafffd000 ACPI 2.0=0xafffd014 ESRT=0xaeee4000 MOKvar=0xa8891000 RNG=0xaeee5a18 TPMEventLog=0xa1ea8018 
[    0.000000] TPM Final Events table not present
[    0.017405] ACPI: SSDT 0x00000000AFFFA000 0004B7 (v02 LENOVO Tpm2Tabl 00001000 INTL 20141107)
[    0.017413] ACPI: TPM2 0x00000000AFFF8000 000034 (v03 LENOVO TP-N1G   00001850 PTEC 00000002)
[    0.017507] ACPI: Reserving TPM2 table memory at [mem 0xafff8000-0xafff8033]
[    4.759925] tpm tpm0: Operation Timed out
[   11.583944] tpm tpm0: Operation Timed out
[   11.583965] tpm_crb: probe of MSFT0101:00 failed with error -62
[   11.665192] ima: No TPM chip found, activating TPM-bypass!

此错误的后果是:

  • 睡眠模式后无法开机

  • 计算机关机后不能立即关闭

联想 Yoga 260

答案1

联想 Thinkpad X260 也出现了同样的情况。

通过在 BIOS 中禁用 TPM 暂时修复了此问题

答案2

我禁用了英特尔平台信任技术在 BIOS 中:

英特尔平台信任技术

答案3

在新的联想电脑上,我必须将 TPM 从“Pluton TPM”切换到“Discrete TPM2.0”在 Windows 11 中暂停 bitlocker(由于某些应用程序在 wine 中无法运行,因此仍处于双重启动状态)。之后,“journalctl -k --grep=tpm”清楚地显示已检测到 TPM 并已初始化。

据我所知,较新的内核应该支持新技术,但我的发行版有点落后。

相关内容