tboot-devel@lists.sourceforge.net
これはメーリング リストにも投稿しました が、この問題をもっと知ってもらうために、ここにも投稿することにしました。
tboot を動作させようとしていますが、どこにも速くありません。
私のマシン(Lenovo Thinkpad Helix 3701)のxubuntu 32ビット(カーネル3.11.0-18-generic)にtboot(apt-get経由の1.7.4-0ubuntu1)をインストールしました。
次に、3rd_gen_i5_i7_SINIT_67.BIN ファイルを /boot/ ディレクトリに配置します (インテルの Web ページから入手しました)。
/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
インテルの Web ページから 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 へのリンクを投稿しますか?
前もって感謝します!