
DebianとLinux 5.xカーネルがあります。次のエラーが発生します。
# /etc/init.d/tpm2-abrmd status
● tpm2-abrmd.service - TPM2 Access Broker and Resource Management Daemon
Loaded: loaded (/lib/systemd/system/tpm2-abrmd.service; enabled; vendor preset: enabled)
Active: activating (auto-restart) (Result: exit-code) since Wed 2019-11-27 08:45:01 +0330; 2s ago
Process: 5385 ExecStart=/usr/sbin/tpm2-abrmd (code=exited, status=1/FAILURE)
Main PID: 5385 (code=exited, status=1/FAILURE)
/dev/tpm0
ファイルがありません。
LinuxにはTPMが必要ですか?
Linuxは必須ですか?
必要に応じて問題をどのように解決できますか?
答え1
いいえ、LinuxにはTPM(すべてのバージョン)は必要ありません。
Linux上で動作する一部のプログラムにはTPMが必要です。tpm2-abrmd
これがエラーの原因です。 TPM(バージョン2)がない場合は、パッケージをインストールしたままにしておく必要がないため、パッケージを削除する必要があります。
(tpm2-abrmd
実装するTCGアクセスブローカーとリソースマネージャの仕様、つまりTPM2へのアクセスを多重化して複数のアプリケーションがそれらを共有できるようにするため、TPM2がどのような形式でも利用可能な場合にのみ役立ちます。 )