Please send the serial output of the failed boot, and if it causes a reset, of the next failed boot after that.
 
Joe


From: tboot-devel-bounces@lists.sourceforge.net [mailto:tboot-devel-bounces@lists.sourceforge.net] On Behalf Of Tresko
Sent: Friday, March 28, 2008 7:59 AM
To: tboot-devel@lists.sourceforge.net
Subject: Re: [tboot-devel] Fwd: User guide for applying the TXT patch

Hi Joe

Thank you for the reply. I am sorry actually I forgot to include some more details here. After I ran the "make intall" it did create tboot.gz in the boot directory and I did make the change in the grub as follows :


# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE:  You have a /boot partition.  This means that
#          all kernel and initrd paths are relative to /boot/, eg.
#          root (hd0,0)
#          kernel /vmlinuz-version ro root=/dev/sda2
#          initrd /initrd-version.img
#boot=/dev/sda
default=0
timeout=5
splashimage=(hd0,0)/grub
/splash.xpm.gz
hiddenmenu

serial --unit=0 --speed=115200 --parity=no --stop=1
terminal --timeout=10 serial console

title Fedora (2.6.21-1.3194.fc7)
    root (hd0,0)
    kernel /vmlinuz-2.6.21-1.3194.fc7 ro root=LABEL=/ rhgb quiet
    initrd /initrd-2.6.21-1.3194.fc7.img


title Fedora Core (Xen 3.2.0 with TXT)
root (hd0,0)
kernel /tboot.gz
module /xen.gz com1=115200,8n1 vtd=1 console=com1
module /vmlinuz-2.6.18.8-xen root=LABEL=/ ro console=tty0
console=ttyS0,115200,8n1 pciback.hide=(01:00.0)
pciback.verbose_request=1 acpi=debug pci=nommconf
module /initrd-2.6.18.8-xen.img
module /sinit.bin


This is when the computer was not able to boot into the 'Fedora Core (Xen 3.2.0 with TXT)' and so I had to remove the tboot line in the grub. So this once again leaves me with the original problem I mentioned before. Thanks

Karthik

---------- Forwarded message ----------
From: Cihula, Joseph <joseph.cihula@intel.com>
Date: Fri, Mar 28, 2008 at 12:06 AM
Subject: RE: [tboot-devel] Fwd: User guide for applying the TXT patch
To: Tresko <tresko1@gmail.com>, tboot-devel@lists.sourceforge.net


Tresko,
 
See '[JC]' below:
 
Joe
P.S.  The tboot-devel list is moderated, so if you don't join it then all of your emails need to be specifically approved.  Not a problem, but just FYI.


From: tboot-devel-bounces@lists.sourceforge.net [mailto:tboot-devel-bounces@lists.sourceforge.net] On Behalf Of Tresko
Sent: Thursday, March 27, 2008 1:59 PM Subject: [tboot-devel] Fwd: User guide for applying the TXT patch



---------- Forwarded message ----------
From: Tresko <tresko1@gmail.com>
Date: Thu, Mar 27, 2008 at 3:49 PM
Subject: Re: [tboot-devel] User guide for applying the TXT patch
To: tboot-devel@lists.sourceforge.net


Hi Joe

I have one more question. Simply installing Xen doesn't create any tboot.gz so I had to download the tboot-20071128.tar.gz and unzip it and run 'make -j8 world' ..it gives me error.I ignored and went ahead and did 'make install'  and modified the grub. Here is my grub output: 
[JC]  There is a target called 'install-tboot' in the makefile that will download, build, and install tboot.  It is not invoked as part of any of the Xen targets, so you have to do it manually. 


# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE:  You have a /boot partition.  This means that
#          all kernel and initrd paths are relative to /boot/, eg.
#          root (hd0,0)
#          kernel /vmlinuz-version ro root=/dev/sda2
#          initrd /initrd-version.img
#boot=/dev/sda
default=0
timeout=5
splashimage=(hd0,0)/grub
/splash.xpm.gz
hiddenmenu

serial --unit=0 --speed=115200 --parity=no --stop=1
terminal --timeout=10 serial console

title Fedora (2.6.21-1.3194.fc7)
    root (hd0,0)
    kernel /vmlinuz-2.6.21-1.3194.fc7 ro root=LABEL=/ rhgb quiet
    initrd /initrd-2.6.21-1.3194.fc7.img


title Fedora Core (Xen 3.2.0 with TXT)
root (hd0,0)
kernel /xen.gz com1=115200,8n1 vtd=1 console=com1
module /vmlinuz-2.6.18.8-xen root=LABEL=/ ro console=tty0
console=ttyS0,115200,8n1 pciback.hide=(01:00.0)
pciback.verbose_request=1 acpi=debug pci=nommconf
module /initrd-2.6.18.8-xen.img
module /sinit.bin


After this is tried to boot into the 'Fedora Core (Xen 3.2.0 with TXT)' option but the system can't boot into this.Can you please tell me if I am missing anything here? I would really appreciate it if you can provide some light into this issue. Also I am new to vitualization and TXT. Thanks 
[JC]  From the README in tboot, here is an example grub.conf for tboot:
       title Xen 3.1.0 w/ Intel(R) Trusted Execution Technology
           root (hd0,1)
           kernel /tboot.gz
           module /xen.gz vtd=1 dom0_mem=524288 com1=115200,8n1
           module /vmlinuz-2.6.18-xen root=/dev/VolGroup00/LogVol00 ro
           module /initrd-2.6.18-xen.img
           module /BRLK_SINIT_20070910_release.BIN
Yours is missing tboot.gz as the kernel.
 


Tresko