我想将可信发送/可信接收发送到我的硬盘。我找到了这个页面: ATA Trusted Commands in Linux。(谢谢 ehemient 和德米特里·奥布霍夫)。
现在,我的麻烦是如何设置 libata allowed_tpm = 1。我使用的是 Ubuntu 13.10。我的代码与 Dmitry Obukhov 相同(它非常适合识别和所有其他命令,但不适用于受信任的命令。)
从另一个角度看之后,我做了这些:
- In BIOS, set AHCI mode.
Run Code Online (Sandbox Code Playgroud)
在终端中:
- sudo dmesg -c:
[ 0.157207] SCSI subsystem initialized.
[ 0.157209] ACPI: bus type ATA registered.
[ 0.157236] libata version 3.00 loaded.
[ 0.878999] ahci 0000:00:1f.2: AHCI 0001.0300 32 slots 6 ports 6
Gbps 0x3 impl SATA mode.
[ 0.887125] ata1: SATA max UDMA/133 abar m2048@0xf7c16000 port
0xf7c16100 irq 41.
[ 0.887127] ata2: …Run Code Online (Sandbox Code Playgroud)