Тайм-аут операции tpm_tis при загрузке 14.04 LTS

После обновления с 13.10 до 14.04 (с do-release-upgrade) мой компьютер (Sony vgn-sz1vp) зависает на 4 минуты при загрузке.

[    1.015598] tpm_tis 00:06: 1.2 TPM (device-id 0xB, rev-id 16)
[    1.019920] ACPI: Battery Slot [BAT1] (battery present)
[    1.321725] isapnp: No Plug & Play device found
[   93.668058] random: nonblocking pool is initialized
[  121.040029] tpm_tis 00:06: Operation Timed out
[  121.052385] tpm_tis 00:06: A TPM error (-62) occurred attempting to determine the timeouts
[  241.088029] tpm_tis 00:06: Operation Timed out
[  241.100484] tpm_tis 00:06: Could not get TPM timeouts and durations

До сих пор я пробовал:

  • включение и отключение TPM в BIOS (без изменений)
  • добавление элементов черного списка для tpm_tis (и других TPM) модули) в /etc/modprobe.d/blacklist-local.conf (без изменений)

Есть ли параметр загрузки, который я могу добавить в grub, чтобы сообщить ядру прекратить попытки связаться с TPM аппаратное обеспечение?

5
задан 15 August 2015 в 16:44

4 ответа

tpm собран в запас ядро Ubuntu, таким образом, нет никакого способа отключить его полностью с параметром ботинка или помещая в черный список.

, Чтобы решить этот вопрос о Vaio SZ3 с Монетным двором Linux 17 (на основе Ubuntu), я имел, восстанавливают ядро с отключенным tpm, следующим образом:

Следуют BuildYourOwnKernel для основного процесса, со следующими дополнениями:

  • Пробег menuconfig ступают, как описано в 'Изменение конфигурации'. Выберите Y, чтобы отредактировать 'i386 универсальный' или 'amd64 универсальная' конфигурация (N всем другим). Однажды в menuconfig, используйте / команда, чтобы искать CONFIG_IMA, нажать 1 (или какой бы ни число обозначено) проводить к нему, и N, чтобы отключить его. Сделайте то же для CONFIG_TPM. Я также отключил CONFIG_DEBUG_INFO, чтобы уменьшить дисковое пространство, требуемое для строения.
  • Перед зданием, touch debian.master/abi/i386/ignore (или amd64), чтобы отключить проверки ABI, которые потерпели бы неудачу из-за пропавших без вести TPM и измененных мешанин (если Вы отключаете CONFIG_DEBUG_INFO как я).
  • Прежде, чем установить .debs, которые построены, Вам, возможно, понадобится к sudo apt-get install linux-tools-$(uname -r) linux-tools-common

, Принимают во внимание, что Вы должны будете предотвратить ядро, автоматически обновляемое в будущем, или проходить этот процесс снова с новой версией.

0
ответ дан 15 August 2015 в 16:44

Нажмите' e' в меню начальной загрузки. Добавьте команду nolapic после ro в параметрах загрузки. Можно добавить это для расчистки файла:

Редактирование Ваш grub.cfg и изменение

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

к

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nolapic"

Сохранило файл, затем работает update-grub.

0
ответ дан 15 August 2015 в 16:44

Изменение следующих строк в моем /etc/default/grub файл решило проблему:

GRUB_CMDLINE_LINUX_DEFAULT="acpi=nomsi quiet splash"
GRUB_CMDLINE_LINUX="tpm_tis.interrupts=0"
0
ответ дан 15 August 2015 в 16:44

Я столкнулся с тем же самым, и это фиксирует работавший как очарование

# edit /etc/default/grub
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash tpm_tis.force=1"
0
ответ дан 15 August 2015 в 16:44

Другие вопросы по тегам:

Похожие вопросы: