Проблема с аппаратным программным обеспечением TPM 2.0?

Проблема с аппаратным программным обеспечением TPM 2.0?

Недавно я купил Dell Precision 5530 у парня, который, как я позже узнал, является/был государственным служащим.

После замены жесткого диска Nvme 50 0 ГБ на Samsung Evo 970 1 ТБ и установки Ubuntu (и настройки всего правильного, т. е. загрузки в Legacy и ROM, выключения безопасной загрузки и загрузки sda1) BIOS не распознает и не отображает новый Evo 970 1 ТБ после выбора опции Legacy, а после перезагрузки и загрузки логотипа DELL система зависает, отображая сообщение:

Не найдено загрузочных устройств. Нажмите клавишу F1 для повторной загрузки. Нажмите клавишу F2 для запуска утилиты настройки. Нажмите клавишу F5 для запуска встроенной диагностики.

Я отключил TPM 2.0 из BIOS, но не из диска Nvme 500 ГБ Windows 10. Имеет ли система какую-либо блокировку после смены оборудования и/или программного обеспечения?

введите описание изображения здесь введите описание изображения здесь введите описание изображения здесь введите описание изображения здесь

решение1

Если вы хотите очистить TPM 2.0 TPM от программного обеспечения, естьИнтерфейс физического присутствиястандарт из TCG, предоставляемый ядром через sysfs. Вы отправляете ему запрос и перезагружаетесь, а "BIOS" спросит, хотите ли вы очистить TPM или нет. Таким образом вы можете доказать физический контроль над системой. В противном случае обычный подход заключается в выполнении очистки TPM в меню UEFI.

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

решение2

Если вы хотите сбросить TPM в Ubuntu, выполните следующую команду оболочки:

sudo tpm_clear -f

Для чипов TPM 2.0 вам понадобитсяhttps://github.com/tpm2-software/tpm2-tss

tpm2_takeownership -c

Или у вас может быть возможность очистить TPM в BIOS.

Ваша проблема больше похожа на то, что у вас неправильные параметры загрузки. Я бы не стал использовать устаревшую загрузку. Вы можете загрузиться в GRUB с помощью UEFI. Поэтому включите загрузку UEFI и убедитесь, что в ней есть запись для GRUB. Если ее нет, вам, возможно, придется восстановить GRUB.

Чтобы получить поддержку, обязательно передайте право собственности в записях Dell:

https://www.dell.com/support/assets-transfer/us/en/19#/Определить

Связанный контент