elitebook8570 启动时出错

elitebook8570 启动时出错

当我重新启动时出现错误

pci 0000:00:01.0: ASPM: Could not configure common clock
tpm_tis 00:01: A TPM error (7) occurred attempting to read a pcr value

当我运行时dmesg|grep TPM我得到

[    4.788710] tpm_tis 00:01: 1.2 TPM (device-id 0xB, rev-id 16)
[    5.028712] tpm_tis 00:01: TPM is disabled/deactivated (0x7)
[    5.128725] tpm_tis 00:01: A TPM error (7) occurred attempting to read a pcr value
[    5.128797] ima: No TPM chip found, activating TPM-bypass

这是否值得担忧?我能做些什么呢?

答案1

可信平台管理

TPM 代表可信平台模块,您可以在 Wikipedia 上阅读更多相关信息(维基百科上的 TPM)。主板上装有该芯片时,该芯片用于安全地生成加密密钥并保护硬件组件。多款笔记本电脑主板(以及许多台式机主板)都配有此类 TPM 芯片。您收到的消息表示:芯片可用但无法识别,或者芯片不存在。该消息本身是无害的。

针对您的系统,从规格来看,我看到板载一个 TPM 芯片(版本 1.2)。

您可以在 BIOS 的安全或可信计算部分下检查 TPM 并将其停用。这很可能可以停止错误。


高级物理治疗师

ASPM 代表活动状态电源管理,其目的是节省电量,以延长笔记本电脑等便携式设备的电池寿命。它指示 PCIe 组件进入低功耗模式以节省电量。控制 ASPM 的参数是可控的(默认情况下应处于开启状态)。

要设置 ASPM 的参数,您可以

  • 首先了解如何尝试输入内核启动参数Ubuntu Wiki 上
  • 接下来,您可以尝试临时添加启动参数来解决问题。您需要尝试几个参数,然后找到适合您的参数。

这些是您可以尝试的内核参数:

禁用 ASPM:

pcie_aspm=off

使用默认固件配置:

pcie_aspm=default

禁用 ASPM 和时钟电源管理(不利于电池寿命):

pcie_aspm=performance

最高省电模式,启用ASPM和时钟电源管理:

pcie_aspm=powersave

强制启用 ASPM:

pcie_aspm=force

强制启用 ASPM,同时尝试最大程度地节省电量:

pcie_aspm=force pcie_aspm.policy=powersave 

一旦使其工作,请根据附加的链接(针对内核启动参数)使更改永久生效。

答案2

巧的是我也遇到了这个问题,
secure boot在BIOS里开启了这个选项,
重启后问题就解决了。

相关内容