web-dev-qa-db-ja.com

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

Ubuntuの端末でコマンド(覚えていない)を試したところ、コンピューターがシャットダウンしました。今、私がそれを起動すると、それは言います:-

[4.562057] ACPI PCCプローブが失敗しました。 [4.615205 tpm_tis 00:05:pcr値を読み取ろうとしてTPMエラー(7)が発生しましたターゲットファイルシステムが/ sbin/initを要求していません。初期化が見つかりません。 init = bootargwを渡してみてください

Busybox v1.21.1(ubuntu 1:1.21.0-1ubuntu1)ビルトインシェル(アッシュ)ビルトインコマンドのリストを表示するには、「help」と入力します。

(Initramfs)

9
G. Hansel

まず、TPMは次のとおりです。

トラステッドプラットフォームモジュール(TPM)は、暗号化キーをデバイスに統合してハードウェアを保護するために設計された専用のマイクロプロセッサである、安全な暗号化プロセッサの国際標準です。

実際には、TPMは、セキュアブートやキーストレージなど、さまざまなセキュリティアプリケーションに使用できます。

TPMは当然、TPMハードウェアをサポートするデバイスでのみサポートされます。ハードウェアがTPMをサポートしているが表示されない場合は、BIOS設定で有効にする必要がある場合があります。

1。したがって、TPM機能を使用する必要がない場合は、BIOS設定で無効にすることができます。 Phoenix BIOSを搭載したマシンがあり、これらの設定は[セキュリティ]セクションに配置されています。

enter image description here

2。また、Ubuntuの設定でTPM機能を無視することもできます。次のコマンドを入力するだけです:

echo "blacklist tpm_tis" | Sudo tee -a /etc/modprobe.d/tpm_tis.conf

コマンドtee -aは、エコー行(blacklist tpm_tis)を/etc/modprobe.d/tpm_tis.confの最後に追加するか、存在しない場合はファイルを作成します。

3。ソースおよびその他のソリューション:

3
pa4080

このエラーが発生したのは、同じUUIDのハードドライブが2台あったためです。

起動時にエラーが発生しました:

A TPM error (7) occurred attempting to read a pcr value

エラーメッセージがあまり情報的ではなかったため、カーネル行でnonmodesetなどのBIOSを検索しました。

この問題があるかどうかを確認するには、コマンドプロンプトで起動し、次を発行します。

blkid -o list

同じUUIDがあるかどうかを確認します。

どうやら私がやったことは、パーティションのクローンを作成し、UUIDをリセットするのを忘れていたようです。ファイルシステムを確認してから、UUIDを設定する必要があります-次に例を示します。

fsck -y /dev/sda1
tune2fs /dev/sda1 -U cfe9f84d-a454-4e46-97bb-6f1f18fcb427
3
Carl Moser

このエラーは次のように修正できます。ハードディスクのスーパーブロックにエラーがある場合に発生します。 LinuxディストリビューションでライブCDまたは起動可能なUSBで起動するには、KDE ​​Partition ManagerまたはGPartedを使用できます。次のコマンドを実行して、所有しているパーティションを確認して修復します。 e2fsck -f -y -v /dev/sdX(Xを目的のパーティション文字に置き換えます)。 Sudo rebootで再起動します。

0
Elvis