- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我还在 tboot-devel@lists.sourceforge.net
上发布了这个邮件列表,但我决定也在这里发帖,以便更多地了解这个问题。
我正在尝试让 tboot 正常工作,但进展缓慢。
我已经在我的机器 (Lenovo Thinkpad Helix 3701) 上的 xubuntu 32 位(内核 3.11.0-18-generic)上安装了 tboot(1.7.4-0ubuntu1 通过 apt-get)。
然后我将 3rd_gen_i5_i7_SINIT_67.BIN 文件放在/boot/目录中(从英特尔网页获取)。
我将/boot/grub/grub.cfg 中的相关行编辑为如下所示:
submenu "tboot 1.7.4" {
menuentry 'Ubuntu GNU/Linux, with tboot 1.7.4 and Linux 3.11.0-18-generic' --class ubuntu --class gnu-linux --class gnu --class os --class tboot {
insmod part_msdos
insmod ext2
set root='hd1,msdos1'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos1 --hint-efi=hd1,msdos1 --hint-baremetal=ahci1,msdos1 1ffcf898-aa43-4729-873a-f17bd4342ca0
else
search --no-floppy --fs-uuid --set=root 1ffcf898-aa43-4729-873a-f17bd4342ca0
fi
echo 'Loading tboot 1.7.4 ...'
multiboot /tboot.gz /tboot.gz logging=serial,vga,memory vga_delay=5
echo 'Loading Linux 3.11.0-18-generic ...'
module /vmlinuz-3.11.0-18-generic /vmlinuz-3.11.0-18-generic root=UUID=abda87ef-d7e7-4411-a3cc-49817ad7b692 ro quiet splash intel_iommu=on
echo 'Loading initial ramdisk ...'
module /initrd.img-3.11.0-18-generic /initrd.img-3.11.0-18-generic
echo 'Loading ACM module ...'
module /3rd_gen_i5_i7_SINIT_67.BIN
}
在此之后我重新启动并在 grub 菜单中选择“tboot ...”。
在显示“Executing GETSEC[SENTER]...”后,机器重新启动并在下一次尝试时出现以下错误:
TXT.ERRORCODE: 0xC00010c1
AC module error: acm_type=0x1, progress=0x0c, error=0x4
我已经根据英特尔网页上的 SINIT_Errors.pdf 解码了错误代码:
1 - Valid
1 - External software
000000 - Reserved
00000000 - Minor Error code
0 - Sotware source
00100 - Major error code
001100 - Class code
0001 - Module type
根据 pdf 这表明:Class ACPI Check
, <强> DMAR not found
.
我真的不知道从哪里开始,你们有什么建议吗?
我会在这篇文章中包含更多日志,但我只有 JPEG 格式的日志,因为我必须拍摄屏幕照片以保存输出。如果您认为这会有所帮助,我会尝试将它们转录为文本并发布指向 pastebin 的链接?
提前致谢!
最佳答案
DMAR 表由固件初始化。
检查您的 ACPI 表中是否存在 DMAR
sudo ls -al/sys/firmware/acpi/tables
关于linux - TBOOT : DMAR not found,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22407669/
是否有任何文档可以了解 tboot 的功能以及 tboot 的工作原理? http://sourceforge.net/projects/tboot/ 最佳答案 TBoot 是英特尔 TXT 术语中测
我还在 tboot-devel@lists.sourceforge.net 上发布了这个邮件列表,但我决定也在这里发帖,以便更多地了解这个问题。 我正在尝试让 tboot 正常工作,但进展缓慢。 我已
我是一名优秀的程序员,十分优秀!