如何修复 TPM2 ACPI 表未定义内存资源

如何修复 TPM2 ACPI 表未定义内存资源

我有一台 Surface Pro 3。我将其设置为同时启动 Windows 和 Ubuntu。今天我进入 Ubuntu 并使用更新程序安装了一些更新。现在,当我尝试启动 Ubuntu 时,它给出了一个启动错误,内容如下:

[   1.178527] tpm_tis MSFT0101:00 [Firmeware Bug]: TPM2 ACPI table does not define a memory resource
[   1.726939] i80042: Can't read CTR while initializing i8042

BusyBox v1.22.1 (Ubuntu 1:1.22.0-15ubuntu1) built-in shell (ash)
Enter 'help' for a list of built-in commands.

(initramfs)

有人知道如何解决这个问题吗?

答案1

我在 Surface Pro 3 上遇到了类似的错误。我在 USB 加密狗中安装了 Ubuntu 和 Grub,因此当我需要启动 Ubuntu 时,只需插入 USB 即可。

如果我在系统关闭时插入 USB,然后启动系统,我会收到您提到的错误,并收到紧急命令提示符。但我找到了一种对我很有用的方法:

解决方法

  1. 在 Windows 中启动系统(无需 Ubuntu 加密狗)

  2. 插入加密狗

  3. 重启系统

相关内容