我不是初学者,但绝不是运行 Linux 操作系统的专家。我正在尝试在 Ubuntu 中配置带有 LUK 的 TPM2 以验证其功能并在可能的情况下使用磁盘加密。我读到您需要安装的只是 TPM2-tools 和 TPM2-TSS,您将能够控制您的 TPM 模块。理想情况下,逐步安装配置用户指南会很棒。我尝试过 Ubuntu 20.04、Ubuntu 19.04 和 Ubuntu 18.04.6,它们都安装了 LVM 和加密。我以 root 和默认用户身份尝试了所有这些,但没有成功。我验证了 TMP 是否存在:“dmesg | grep -i tpm” [ 0.000000] efi:ACPI 2.0=0x9dbcd000 ACPI=0x9dbcd000 TPMFinalLog=0x9dfa2000 SMBIOS=0x9e3a3000 SMBIOS 3.0=0x9e3a2000 TPMEventLog=0x992f4018 [ 0.012066] ACPI:TPM2 0x000000009DBD1F08 000034 (v03查 AMI 00000001 AMI 00000000) [0.012085] ACPI: 在 [mem 0x9dbd1f08-0x9dbd1f3b] 处保留 TPM2 表内存 [2.034594] tpm_tis MSFT0101:00: 2.0 TPM (device-id 0x1B, rev-id 22) 第 1 个问题:运行“sudo apt install tpm2-tools”时出现“TCSD Trousers 错误:TCSI 无法启动 LSB:启动 tcsd”我运行了“sudo apt install LSB”LSB 加载成功,但出现了同样的错误。运行“sudo apt install tcsd:{找不到软件包。第 2 个问题:我去了:https://github.com/vchatterji/tpm2-luks 我安装了 TPM2 工具的所有依赖项,下载了 TPM2-TSS 库,提取了它并运行了以下命令: cd tpm2-tss-1.2.0 ./configure make sudo make install sudo ldconfig cd ... 没有错误。我将自己作为用户添加到 tss 组。我下载并提取了 tpm2-abrmd。我运行了以下命令: cd tpm2-abrmd-1.1.1 ./configure --with-dbuspolicydir=/etc/dbus-1/system.d --with-systemdsystemunitdir=/lib/systemd/system --with-udevrulesdir=/etc/udev/rules.d “configure 错误:未找到软件包‘sapi’” make 是下一个命令。 make 未运行:“未指定目标和找到 makefile。停止。” 下一个命令应该是: sudo make install cd .. 抱歉,输入内容太长了……如能提供任何帮助,我们将不胜感激。 TerryM