Произошла ошибка tpm (7) при попытке прочитать значение pcr в сентосах


10

Я получаю эту ошибку во время загрузки, и мой компьютер не запускается.

ошибка tpm (7) при попытке прочитать значение pcr

Я установил CentOS 7 на компьютер с рабочей станцией z400. Я работал над этим и установил USB-устройство из терминала и перезагрузил компьютер, тогда эта проблема возникла.


Есть ли у вас зашифрованные диски, и если да, то как они зашифрованы (смысл в том, используют ли они ключ в TPM)? Вы полагаетесь на безопасную загрузку?
Жиль "ТАК - перестань быть злым"

Я не думаю, потому что я установил его почти с настройками по умолчанию. Если нет, есть ли способ увидеть это?
AUREL

1
Имейте это на Fedora 24 на рабочей станции Fujitsu D2778-C1. Он появляется в журнале ядра, но машина все же загружается.
Дэвид Тонхофер

1
Я также вижу это сообщение на Probook HP, установленном с centos7, но без проблем при загрузке
tonioc

Ответы:


7

В случае, если кто-то столкнулся с этой проблемой во время загрузки, следующие шаги решают мою проблему:

во-первых, я получал это сообщение об ошибке при загрузке:

a tpm error (7) occurred attempting to read a pcr value

и я исправил это:

в вашем меню Grub выберите

Advanced options for ubuntu

из появившегося списка выберите настроение восстановления:

Ubuntu, with linux x.x.x.x (recovery mood)

Вы загрузите свою систему в настроении восстановления, которое высветит вам некоторые ошибки.

одна из тех ошибок при проверке вашей файловой системы:

сбой Проверка файловой системы корневой файловой системы завершилась неудачно
...
Для корневой файловой системы в / dev / sdaX требуется ручной fsck

в моем случае это был / dev / sda2,

Затем вам нужно выполнить следующую команду:

fsck /dev/sdaX

в то время как sdaX - ваш загрузочный драйвер.

вас спросят о том, как решить проблему,

нажмите да для всех этих сообщений, после того как вы закончите исправление, перезагрузите систему:

$ reboot

и это должно работать нормально.


3

У меня была такая же проблема с Ubuntu 16.10 на HP Compaq 6710b - по иронии судьбы, включение TPM в BIOS устранило проблему. Сначала я попытался отключить его, но разрешил и разрешил ОС управлять им.


1

Отключите защиту TPM в настройках BIOS, загрузитесь с nomodeset

Затем добавьте blacklist tpm_tisв свой/etc/modprobe.d/blacklist.conf


Что такое nomodeset, как загрузиться с nomodeset?
AUREL

0

У меня была та же проблема, и она просто загрузилась через 5 секунд, и я ничего не сделал с BIOS, и я использую Ubuntu 16.04 в качестве основного компьютера, да, мой основной компьютер не виртуальная машина, и он просто вышел из меню, которое появилось, когда я загрузил свой компьютер вверх, он сказал, используйте стрелки вверх и вниз, а на вершине он сказал * Ubuntu


0

У меня есть не TPM, а TCG. Он был неактивен (см. Сообщение справки на рисунке ниже), и я выбрал «Отключить», потому что я действительно не знаю, какая функция безопасности активируется, а сообщение при загрузке исчезло. Рисунок: Lenovo-Bios-Setup-Utility: вкладка «Безопасность» -> Настройка функции TCG

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.