From: Sansar C. <sun...@ya...> - 2011-05-11 11:11:10
|
Hello everybody I have a problem with booting with tboot on Ubuntu 10.10 (32 bit)/ Linux kernel 2.6.38 (32 bit). I succeeded booting on same hardware but on 64 bit Ubuntu 10.10 and 64 bit 2.6.38 kernel. Now the problem is, TBOOT hangs on the screen on which I could see the following, then I've to power down to boot again.... TBOOT: VMXOFF done for cpu 1 TBOOT: cpu 1 is waking up, SIPI vector=9b000 TBOOT: VMXOFF done for cpu 4 TBOOT: cpu 4 is waking up, SIPI vector=9b000 TBOOT: VMXOFF done for cpu 5 TBOOT: cpu 5 is waking up, SIPI vector=9b000[ xxx ] ehci_hcd 0000:00:1d.0: fatal error[ xxx] ehci_hcd 0000:00:1d.0: HC died; cleaning up[ xxx] hub 2-0:1.0 : cannot reset port 1 (err = - 19)... Could somebody help me further on? Thanks in advanceSansar Choinyambuu ------------------------------------------------- Attachment ----------------------------------------------- I've the following set of hardware:Intel DQ57TM board (with q57 Chipset) and Core i5 660 processor.I've updated my BIOS to the latest available version of 22.03.2011.I've enabled TPM, VT-d, TXT enabled in BIOS and taken ownership of my TPM with well known passwords. The following is the output I was able to get using tboot/utils/txt-stat after power down and boot without tboot: Intel(r) TXT Configuration Registers: STS: 0x00000002 senter_done: FALSE sexit_done: TRUE mem_unlock: FALSE mem_config_lock: FALSE private_open: FALSE mem_config_ok: FALSE ESTS: 0x00 txt_reset: FALSE txt_wake_error: FALSE E2STS: 0x0000000000000000 slp_entry_error: FALSE secrets: FALSE block_mem: FALSE reset: FALSE ERRORCODE: 0x00000000 DIDVID: 0x0000001fa0008086 vendor_id: 0x8086 device_id: 0xa000 revision_id: 0x1f SINIT.BASE: 0xcb700000 SINIT.SIZE: 131072B (0x20000) HEAP.BASE: 0xcb720000 HEAP.SIZE: 917504B (0xe0000) DPR: 0x00000000cb800031 lock: TRUE top: 0xcb800000 size: 3MB (3145728B)*********************************************************** TXT measured launch: FALSE secrets flag set: FALSE***********************************************************ERROR: reading TXT heap failed by read()unable to find TBOOT log Following is the entry in my grub.cfg : menuentry "Ubuntu, with Linux 2.6.38-020638-generic with tboot (on /dev/sda1)" { insmod part_msdos insmod ext2 set root='(hd0,msdos1)' search --no-floppy --fs-uuid --set 154e4bc5-aa94-4e1d-9f1c-e6c5cda3ed38 multiboot /boot/tboot.gz tboot.gz logging=serial,vga,memory module /boot/vmlinuz-2.6.38-020638-generic vmlinuz-2.6.38-020638-generic root=UUID=154e4bc5-aa94-4e1d-9f1c-e6c5cda3ed38 ro quiet splash module /boot/initrd.img-2.6.38-020638-generic initrd.img-2.6.38-020638-generic module /boot/i5_i7_DUAL_SINIT_18.BIN i5_i7_DUAL_SINIT_18.BIN module /home/sansar/Project/tarballs/tboot-20101005/lcptools/list.data list.data} |