centosでpcr値を読み取ろうとしてtpmエラー(7)が発生しました


10

起動中にこのエラーが発生し、コンピュータが起動しません。

pcr値を読み取ろうとしてtpmエラー(7)が発生しました

CentOS 7をz400ワークステーションコンピューターにインストールしました。私はそれに取り組んでおり、ターミナルからUSBデバイスをマウントしてコンピューターを再起動したところ、この問題が発生しました。


暗号化されたディスクがありますか?その場合、どのように暗号化されていますか(要点は、TPMのキーを使用していますか)?セキュアブートに依存していますか?
Gilles「SO-邪悪なことをやめなさい」

私は思いません、ほとんどデフォルトでインストールしました。そうでない場合、それを表示する方法はありますか?
AUREL 2016

1
Fujitsu D2778-C1ワークステーションのFedora 24でこれを使用します。カーネルログに表示されますが、マシンは起動します。
David Tonhofer 2017年

1
centos7がインストールされたHPプロブックにもこのメッセージが表示されますが、起動には問題ありません
tonioc

回答:


7

起動時にこの問題に直面している人がいる場合、次の手順で問題を解決できます。

まず、起動中にエラーメッセージが表示されました:

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

そして私はそれを修正しました:

グラブメニュー内で選択

Advanced options for ubuntu

ポップアップするリストから回復気分を選択してください:

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

回復気分でシステムを起動すると、いくつかのエラーがポップアップします。

ファイルシステムをチェックする際のエラーの1つ:

ルートファイルシステムのファイルシステムチェックに失敗しました
... / dev / sdaX
のルートファイルシステムには手動のfsckが必要です

私の場合、それは/ dev / sda2でした、

その後、次のコマンドを実行する必要があります。

fsck /dev/sdaX

sdaXはブートドライバーです。

多くのプロンプトが問題の修正について尋ねます、

これらすべてのメッセージに対してyesを押し、修正が完了したら、システムを再起動します。

$ reboot

そしてそれはうまくいくはずです。


3

HP Compaq 6710b上のUbuntu 16.10でも同じ問題が発生しました-皮肉なことに、BIOSでTPMを有効にすると問題が解決しました。最初は無効にしてみましたが、OSが有効にして管理できるようにして問題を修正しました。


1

BIOS設定からTPMセキュリティを無効にして、 nomodeset

次にblacklist tpm_tisあなたに追加/etc/modprobe.d/blacklist.conf


nomodesetとは何ですか?nomodesetで起動する方法は?
AUREL 2016

0

同じ問題があり、5秒後に起動しましたが、BIOSには何もしていません。メインコンピューターとしてUbuntu 16.04を使用しています。メインコンピューターは仮想マシンではなく、表示されるメニューからコンピューターを起動したところ、上下の矢印を使用し、上部には* Ubuntuと表示されていました


0

TPMではなくTCGを持っています。これは非アクティブであり(下の画像のヘルプメッセージを参照)、どのセキュリティ機能がアクティブになるのか本当にわからず、起動時のメッセージが表示されないため、無効を選択しました。 画像:Lenovo-Bios-Setup-Utility:[セキュリティ]タブ-> TCG機能のセットアップ

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.