TPM 2.0-Hardware-Softwareproblem?

TPM 2.0-Hardware-Softwareproblem?

Ich habe vor Kurzem einen Dell Precision 5530 von einem Mann gekauft, von dem ich später herausfand, dass er ein Regierungsangestellter ist/war.

Nachdem ich die 500-GB-Nvme-Festplatte durch eine Samsung Evo 970 1 TB ersetzt und Ubuntu installiert hatte (und alles richtig eingestellt hatte, d. h.: Booten in Legacy und ROM, Secure Boot aus und Booten mit sda1), erkannte das BIOS die neue 1 TB Evo 970 nach Auswahl der Legacy-Option nicht und zeigte sie nicht an. Nach einem Neustart und dem Laden des DELL-Logos blieb das System hängen und zeigte die folgende Meldung an:

Keine bootfähigen Geräte gefunden. Drücken Sie die Taste F1, um den Bootvorgang erneut zu versuchen. Drücken Sie die Taste F2, um das Setup-Dienstprogramm aufzurufen. Drücken Sie die Taste F5, um die Onboard-Diagnose auszuführen.

Ich habe TPM 2.0 im BIOS deaktiviert, aber nicht innerhalb des 500 GB NVMe-Laufwerks von Windows 10. Verfügt das System über eine Art Sperre, nachdem die Hardware und/oder Software geändert wurde?

Bildbeschreibung hier eingeben Bildbeschreibung hier eingeben Bildbeschreibung hier eingeben Bildbeschreibung hier eingeben

Antwort1

Wenn Sie ein TPM 2.0 TPM aus der Software löschen möchten, gibt es eineSchnittstelle für physische AnwesenheitStandard aus dem TCG, das vom Kernel über sysfs bereitgestellt wird. Sie senden eine Anfrage dorthin und führen einen Neustart durch. Das „BIOS“ fragt Sie, ob Sie das TPM löschen möchten oder nicht. Auf diese Weise können Sie die physische Kontrolle über das System nachweisen. Ansonsten besteht der übliche Ansatz darin, das TPM im UEFI-Menü zu löschen.

cd /sys/class/tpm/tpm0/ppi
cat tcg_operations
    0 4: User not required
    1 4: User not required
    2 4: User not required
    3 4: User not required
    4 4: User not required
    5 3: User required
    6 4: User not required
    7 4: User not required
    8 4: User not required
    9 4: User not required
    10 4: User not required
    11 4: User not required
    14 3: User required
    15 4: User not required
    16 4: User not required
    17 4: User not required
    18 3: User required
    21 3: User required
    22 3: User required
printf 5 > request
cat response
reboot

Antwort2

Wenn Sie das TPM in Ubuntu zurücksetzen möchten, können Sie diesen Shell-Befehl ausführen:

sudo tpm_clear -f

Für TPM 2.0 Chips benötigen Siehttps://github.com/tpm2-software/tpm2-tss

tpm2_takeownership -c

Oder Sie haben möglicherweise die Möglichkeit, das TPM im BIOS zu löschen.

Ihr Problem klingt eher so, als ob Ihre Startoptionen falsch sind. Ich würde keinen Legacy-Start verwenden. Sie können mit UEFI in GRUB starten. Aktivieren Sie also den UEFI-Start und stellen Sie sicher, dass ein Eintrag für GRUB vorhanden ist. Wenn dies nicht der Fall ist, müssen Sie Ihren GRUB möglicherweise reparieren.

Denken Sie unbedingt daran, die Eigentumsrechte in den Dell-Aufzeichnungen zu übertragen, um Support zu erhalten:

https://www.dell.com/support/assets-transfer/us/en/19#/Identify

verwandte Informationen