我在很长一段时间内收到以下错误消息,作为 4 或 5 行的列表,每行开头的数字不同:
ima: error communicating to tpm chip
Run Code Online (Sandbox Code Playgroud)
我使用的是 Ubuntu 19.04(虽然这个错误在旧版本中存在一段时间),我的电脑是东芝 Z930。
我的英特尔主板有一个 TPM 2.0 芯片。Ubuntu 13.04 似乎有一个驱动程序,但它与它有什么关系,什么?可以关闭/禁用吗?
我似乎无法找到有关可信平台模块 (TPM) 的足够信息。我确实找到了一些线程,但它们仅与 TPM 1.2 设置有关。
我想要的设置:整个磁盘都被加密(包括可用空间)并且密钥保存在 TPM 中,因此在启动时不会提示。我只需要在登录屏幕上输入一次密码。
这是目前在 Windows 上完成的方式。
我的问题是:
tpm-tools,trousers但仅适用于 TPM 1.2?有没有人成功设置过TPM 2.0,有详细的说明吗?
启动或重新启动运行 16.04 的 ThinkPad 时4.4.0-23-generic。我看到一个简短的错误或警告,指出
TPM 错误 (6)
看着系统,我看到了一些喋喋不休 dmesg
$ dmesg | grep -i tpm
[ ] tpm_tis 00:05: 1.2 TPM (device-id 0x0, rev-id 78)
[ ] tpm_tis 00:05: TPM is disabled/deactivated (0x6)
[ ] tpm_tis 00:05: A TPM error (6) occurred attempting to read a pcr value
[ ] ima: No TPM chip found, activating TPM-bypass!
Run Code Online (Sandbox Code Playgroud)
我应该更改 bios 设置还是以其他方式处理此问题?一旦加载了桌面管理器,它似乎不会影响性能。
我应该在 Ubuntu 中执行什么终端命令才能找出我拥有的 TPM 版本,即 TPM 版本 1.2 或 2.0?
由于从 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 …Run Code Online (Sandbox Code Playgroud) 截屏:

无论是从 USB 还是 CD,它都会卡在这个屏幕上。在完全不响应之前,它会短暂响应键盘输入。
我已经选择 acpi=off 和 nomodeset 运行它,结果相同。
我正在使用 HP Compaq Elite 8100。
我们正在运行带有 TPM 2.0 芯片的最新英特尔 NUC 之一(供应商是什么,我一直无法弄清楚)。目前我只是试图加载驱动程序以使其对系统可见,但到目前为止还没有骰子
我尝试过 Linux 内核 3.2、3.16 和 4.2。根据kernelnewbies内核 4.0 是引入 TPM 2.0 驱动程序的时候。
我当前加载驱动程序的步骤:
ls -la /lib/modules/`uname -r`/kernel/drivers/char/tpm 列出可用的 tpm 驱动程序modprobe <items from above>. 很多人说 tpm_tis 是他们唯一需要的东西,但对我来说没有骰子/sys/class/tpm4.* 和/sys/class/misc/3.* 的 tpm0 硬件tcsd -f只是给我一个通信错误的输出ls -la /lib/modules/`uname -r`/kernel/drivers/char/tpm:
total 248
drwxr-xr-x 3 root root 4096 Dec 10 18:38 .
drwxr-xr-x 7 root root 4096 Dec 10 18:38 ..
drwxr-xr-x 2 …Run Code Online (Sandbox Code Playgroud) 如何在 BitLocker 加密的 Windows 10 旁边安装 Ubuntu?
如果不可能依赖 TPM,我不介意切换到密码。
我的第一个问题是我可以在已经安装了带有 BitLocker 的 Windows 10 的计算机上安装 Ubuntu,还是需要先安装 Ubuntu,然后安装 Windows?
我正在寻找一种在单个硬盘上双启动 Ubuntu 和 Windows 10 的方法:
Ubuntu 上的 LUKS + TPM,带有预启动密码
Windows 10 上的 BitLocker + TPM,具有预启动 PIN/密码
这可能吗?
tpm ×10
14.04 ×2
boot ×2
dual-boot ×2
encryption ×2
windows ×2
windows-10 ×2
16.04 ×1
command-line ×1
drivers ×1
intel ×1
kernel ×1
luks ×1
thinkpad ×1