Eu tenho kernel Debian e Linux 5.x. Estou tendo o erro a seguir:
# /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
arquivo não existe.
O Linux precisa de TPM?
É obrigatório para Linux?
Se for necessário, como posso resolver meu problema?
Responder1
Não, o Linux não precisa de TPM (de nenhuma versão).
Alguns programas executados no Linux precisam de um TPM; esse é o casotpm2-abrmd
qual é a fonte do seu erro. Se você não possui um TPM (versão 2) não adianta manter esse pacote instalado, você deve removê-lo.
(tpm2-abrmd
implementosa especificação do corretor de acesso e do gerenciador de recursos TCG,ou sejaele multiplexa o acesso a um TPM2, permitindo que vários aplicativos o compartilhem e, portanto, só é útil se um TPM2 estiver disponível de alguma forma.)