Si è verificato un errore TPM (7) nel tentativo di leggere un valore pcr


9

Avevo provato un comando (non me lo ricordo) con il terminale di Ubuntu e il computer si spegneva. Ora quando lo avvio, dice: -

[4.562057] Sonda PCC ACPI non riuscita. [4.615205 tpm_tis 00:05: si è verificato un errore TPM (7) nel tentativo di leggere un valore pcr Il filesystem di destinazione non ha richiesto / sbin / init. Nessun init trovato. Prova a passare init = bootargw

Busybox v1.21.1 (ubuntu 1: 1.21.0-1ubuntu1) shell integrata (ash) Immettere 'help' per un elenco di comandi integrati.

(Initramfs)



Ho avuto lo stesso problema e ho appena lanciato una risposta qui.
pa4080,

Risposte:


3

Innanzitutto il TPM è:

Trusted Platform Module (TPM) è uno standard internazionale per un crittografo sicuro, che è un microprocessore dedicato progettato per proteggere l'hardware integrando le chiavi crittografiche nei dispositivi.

In pratica, un TPM può essere utilizzato per diverse applicazioni di sicurezza come l'avvio sicuro e l'archiviazione delle chiavi.

TPM è naturalmente supportato solo su dispositivi con supporto hardware TPM. Se il tuo hardware ha il supporto TPM ma non viene visualizzato, potrebbe essere necessario abilitarlo nelle impostazioni del BIOS.

1. Quindi, se non è necessario utilizzare la funzione TPM, è possibile disabilitarla tramite le impostazioni del BIOS. Ho una macchina con Phoenix BIOS e queste impostazioni sono inserite nella sezione Sicurezza.

inserisci qui la descrizione dell'immagine

2. Inoltre è possibile ignorare la funzione TPM attraverso le impostazioni di Ubuntu. Digita questo comando:

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

Dove il comando tee -aaggiungerà la riga eco ( blacklist tpm_tis) alla fine /etc/modprobe.d/tpm_tis.confo creerà il file se non esiste.

3. Fonti e altre soluzioni:


3

Ho avuto questo errore ed era perché avevo due dischi rigidi con lo stesso UUID.

L'errore che ho ricevuto all'avvio è stato:

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

Sono andato alla ricerca nel BIOS, nonmodesetsulla riga del kernel, ecc. Perché il messaggio di errore non era molto informativo.

Per vedere se hai questo problema, avvia un prompt dei comandi ed emetti:

blkid -o list

e vedi se hai UUID uguali.

Apparentemente quello che avevo fatto era clonare una partizione e ho dimenticato di ripristinare l'UUID. Devi controllare il file system e quindi impostare l'UUID - ecco un esempio:

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

WOW. Quali sono le probabilità?
Nonny Moose,

1
Le probabilità di ottenere lo stesso UUID sono molto alte se immagini le unità da un'immagine comune :)
iAdjunct,

-1

Questo errore può essere corretto come segue. Si verifica quando si verifica un errore nei superblocchi del disco rigido. Avvia con un CD live o USB avviabile con qualsiasi distribuzione Linux, puoi usare KDE Partition Manager o GParted. Controlla e ripara le partizioni che hai, eseguendo il seguente comando; e2fsck -f -y -v /dev/sdX(sostituire X con la lettera di partizione desiderata). Riavvia con sudo reboot.


1
La risposta di pa4080 sembra molto più pertinente e la tua suggerisce che è l' unica potenziale causa. Potresti voler modificare questo e fornire alcuni collegamenti (ed estratti da) la fonte delle tue informazioni in modo che i lettori possano decidere se è rilevante per la loro situazione. Dato ciò TPM è, ho difficoltà a credere questo è il problema, quindi è necessario convincermi :) stackoverflow.com/help/how-to-answer
JimLohse
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.