自从从13.10升级到14.04 (用do-release-upgrade),我的电脑(索尼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到目前为止,我已经尝试过:
我是否可以在grub中添加一个引导参数,让内核停止与TPM硬件的通信?
发布于 2014-09-23 13:37:29
在启动菜单中按'e‘键。在引导选项中,在nolapic之后添加ro命令。您可以将其添加到grub文件中:
编辑您的grub.cfg并更改
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"至
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nolapic"保存文件,然后运行update-grub。
发布于 2014-09-24 17:17:28
修改我的/etc/default/grub文件中的下列行解决了这个问题:
GRUB_CMDLINE_LINUX_DEFAULT="acpi=nomsi quiet splash"
GRUB_CMDLINE_LINUX="tpm_tis.interrupts=0"发布于 2015-10-16 19:55:45
tpm被编译到股票Ubuntu内核中,因此无法使用引导参数或黑名单完全禁用它。
为了解决使用Linux 17 (基于Ubuntu)的Vaio SZ3上的问题,我重新构建了禁用了tpm的内核,如下所示:
遵循BuildYourOwnKernel的基本流程,并添加以下内容:
touch debian.master/abi/i386/ignore (或amd64)禁用ABI检查,这将由于缺少TPM和更改散列而失败(如果您像我一样禁用CONFIG_DEBUG_INFO )。sudo apt-get install linux-tools-$(uname -r) linux-tools-common请记住,您需要防止内核在将来自动更新,或者在新版本中再次进行此过程。
https://askubuntu.com/questions/486329
复制相似问题