WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-ia64-devel

[Xen-ia64-devel] VTI Windows installation and booting HowTo

To: "xen-ia64-devel" <xen-ia64-devel@xxxxxxxxxxxxxxxxxxx>
Subject: [Xen-ia64-devel] VTI Windows installation and booting HowTo
From: "You, Yongkang" <yongkang.you@xxxxxxxxx>
Date: Thu, 16 Nov 2006 23:32:22 +0800
Cc: xen-devel@xxxxxxxxxxxxxxxxxxx
Delivery-date: Thu, 16 Nov 2006 07:32:34 -0800
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-ia64-devel-request@lists.xensource.com?subject=help>
List-id: Discussion of the ia64 port of Xen <xen-ia64-devel.lists.xensource.com>
List-post: <mailto:xen-ia64-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-ia64-devel>, <mailto:xen-ia64-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-ia64-devel>, <mailto:xen-ia64-devel-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-ia64-devel-bounces@xxxxxxxxxxxxxxxxxxx
Thread-index: AccJlGhBHa0dsTwoTxOm0i0HRj0lsQ==
Thread-topic: VTI Windows installation and booting HowTo
Hi all,

VTI Windows 2003 has brought up in IA64 platform for a long time. Recently, by 
community and Intel's several important bugs fixing, SMP VTI Windows 
(8vcpus) could pass HCT stress testing for 24 hours.

Here, I provide some steps for VTI Windows 2k3 installation and booting. 

Environment:
--------------------
Platform: Tiger4
Processor: Itanium 2 Processor with VT supported. 
Logic Processors number: 16 (4 processors with Due Core + HT)
PAL version: 8.15
Service OS: RHEL4u3 IA64 SMP with 2 VCPUs
VTI Guest OS: Windows 2k3
Xen IA64 Unstable tree: 12014:9c649ca5c1cc
Xen Schedule: credit
VTI Guest Firmware Flash.fd.2006.11.07 MD5: 
        797c2d6c391a6fc6f16d267e01b382f8

Installation: 
------------------
Windows Server 2003 SP1 installation in VTI: 
1. Prepare a physical disk or a disk image file. 

( This know-how uses /dev/sdc physical disk to install Windows ) 
Modify 'disk' and 'boot' line in /etc/xen/xmexample.vti as 
====>
disk = [ 'phy:/dev/sdc,hda,w', \
'file:/var/images/winsvr2003sp1.ISO,hdc:cdrom,r' ] 
#if using disk image: #disk = [ 'file:/var/images/winXP.img,hda,w', \
'phy:/dev/cdrom,hdc:cdrom,r' ] 
boot='d' 
<=====

2. xm create /etc/xen/xmexample.vti 

Once in the VTi Domain 
In EFI shell, go into CDROM. It can be either fs0: or fs1: 
        fs0:
Run setupldr.efi to start installation. (use quickest installation) :
        setupldr.efi
After Windows installation copying files, it will do the 1st reboot. 
(In recent Changeset, there is a bug will cause VTI domain reboot failed. If it 
automatically reboot fail, could manually create VTI again.)

3. In EFI shell, go to fs0: ; run "cp efi\microsoft\winnt50\boot0000 ." 

4. Go to msutil\ ; run "nvrboot"; 

        input "I" -> "boot0000" -> "ENTER" -> "Q"; exit EFI shell; continue. 

5. Windows will the perform installation. It takes >5 hours to complete 
installation. VTI domain still met slow CD-ROM issue, which will cause VTI 
domain installation slowly. In recent Changeset VTI performance depredates a 
lot, the installation might be slower.

6. After installation, follow step #4, you can boot VTI Windows 2003 SP1.

7. With guest firmware Flash.fd.2006.11.07, VTI Windows can be automatically 
boot without step #4 by adding a file startup.nsh in its 1st vfat partition 
(fs0:\startup.nsh). 
======>
#mount /dev/sdc1 /mnt/sdc1
#cat >/mnt/sdc1/startup.nsh <<EOF
bcfg boot addf 1 fs0:\boot0000 "windows"
EOF
#umount /mnt/sdc1
<======

Best Regards,
Yongkang (Kangkang) 永康

_______________________________________________
Xen-ia64-devel mailing list
Xen-ia64-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-ia64-devel

<Prev in Thread] Current Thread [Next in Thread>
  • [Xen-ia64-devel] VTI Windows installation and booting HowTo, You, Yongkang <=