尝试读取以centos为单位的pcr值时发生了tpm错误(7)


10

引导时出现此错误,我的计算机无法启动。

尝试读取pcr值时出现tpm错误(7)

我在z400工作站计算机上安装了CentOS 7。我正在处理它,并从终端安装USB设备并重新启动计算机,然后发生此问题。


您有加密的磁盘吗?如果有,如何加密(关键是它们在TPM中使用密钥)吗?您依靠安全启动吗?
吉尔斯(Gilles)'所以

我不认为,因为我几乎使用默认值安装了它。如果没有,有什么办法看吗?
AUREL

1
将其安装在Fujitsu D2778-C1工作站的Fedora 24上。它出现在内核日志中,但是机器仍然启动。
David Tonhofer

1
在安装了centos7的HP probook上,我也看到此消息,但是引导没有问题
tonioc

Answers:


7

如果有人在启动时遇到此问题,波纹管步骤可以解决我的问题:

首先,我在启动时收到该错误消息:

a tpm error (7) occurred attempting to read a pcr value

我已经通过修复它:

在您的grub菜单中选择

Advanced options for ubuntu

从将弹出的列表中选择恢复心情:

Ubuntu, with linux x.x.x.x (recovery mood)

您将以恢复状态启动系统,这将弹出一些错误。

检查文件系统时出现的错误之一:

根文件系统的故障文件系统检查失败
... / dev / sdaX
上的根文件系统需要手动fsck

在我的情况下是/ dev / sda2,

然后,您需要运行以下命令:

fsck /dev/sdaX

而sdaX是您的启动驱动程序。

很多提示会询问您有关解决此问题的信息,

完成所有修复后,对所有消息单击“是”,然后重新启动系统:

$ reboot

它应该可以正常工作。


3

我在HP Compaq 6710b上使用Ubuntu 16.10遇到了同样的问题-具有讽刺意味的是,在BIOS中启用TPM可以解决该问题。我最初尝试禁用它,但是启用并允许操作系统对其进行管理可以解决此问题。


1

从BIOS设置中禁用TPM安全性,然后使用 nomodeset

然后添加blacklist tpm_tis到您的/etc/modprobe.d/blacklist.conf


什么是nomodeset,如何使用nomodeset引导?
AUREL

0

我遇到了同样的问题,它仅在5秒钟后启动,而我对BIOS没有任何反应,我将Ubuntu 16.04用作我的主计算机,是的,我的主计算机不是虚拟机,它只是从菜单中显示的,我启动了计算机,上面说了上下箭头,上面说了* Ubuntu


0

我没有TPM,但是没有TCG。它处于非活动状态(请参见下图的帮助消息),我选择了“禁用”,因为我真的不知道将激活什么安全功能并且引导时的消息已消失。 图片:Lenovo-Bios-Setup-Utility:“安全性”选项卡-> TCG功能设置

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.