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-users

[Xen-users] xen and windows xp

To: xen-users@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-users] xen and windows xp
From: "Bob Gamble" <kiksadiweb@xxxxxxxxx>
Date: Thu, 28 Jun 2007 12:38:10 -0800
Delivery-date: Thu, 28 Jun 2007 13:36:21 -0700
Dkim-signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:mime-version:content-type; b=GmwqTITp2vFxG3XxZdDauJQi65dpC3CWoHkQmOO6FAefw+6w9y6+SRuJ+rGcFTLFmpRpSVNm7mJKdsJ0fQlovkmPCt9zCYATfCtWGr1OvYfl+2Iv39gShMQN5HkQ8eSF8hg3z/VP+F03EIhpbpP0PpXl/j0hJQHWJdCOGIyloxc=
Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:mime-version:content-type; b=fDCbFYI8BJD7uzyIuQFK6YKwqKwN8jKSpZTIZcUNyTGQnHXozm7/ezQN9/m/ldJyMIVDPdr2CvQqpqbipOQ6CQZyKJ1Qz7aUf2XMgiJfwyAaRWi27D4hLIupds5e9Zc+eZZPQH5oaDN8NKdpBM7jGeX7e8L+s+4f/hozahxXB70=
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-users-request@lists.xensource.com?subject=help>
List-id: Xen user discussion <xen-users.lists.xensource.com>
List-post: <mailto:xen-users@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
I've posted at Centos forums also, but thought I'd post here to reach a broader audience...

I've read many posts on this issue. I get the dreaded "Setup is starting" screen and cannot get past this. I'll post my details in a minute, but here's what I've tried:

Hitting F5 and F6, though there is no prompt for either at the bottom of the blue screen
Read and tried the www.xensource.com/files/xen_install_windows.pdf document
Read and tried the https://virt.108.redhat.com/articles/2007/01/15/xen-guest-installation.pdf
Tried with 1 vcpu, with/without pae, vnc, sdl and also from a physical dvd or an iso

I've been at this for a few days. I have learned much, and there are many more documents to go through, but it seems to me people must be having success because I am not finding a lot of references to this problem. Here is output from 'xm info'

host : kaasdaheen.kiksadi.com
release : 2.6.18-8.1.6.el5xen
version : #1 SMP Thu Jun 14 18:01:24 EDT 2007
machine : x86_64
nr_cpus : 2
nr_nodes : 1
sockets_per_node : 1
cores_per_socket : 2
threads_per_core : 1
cpu_mhz : 2612
hw_caps : 178bfbff:ebd3fbff:00000000:00000010:00002001:00000000:0000011f
total_memory : 4094
free_memory : 517
xen_major : 3
xen_minor : 0
xen_extra : .3- rc5-8.1.6.el
xen_caps : xen-3.0-x86_64 hvm-3.0-x86_32 hvm-3.0-x86_32p hvm-3.0-x86_64
xen_pagesize : 4096
platform_params : virt_start=0xffff800000000000
xen_changeset : unavailable
cc_compiler : gcc version 4.1.1 20070105 (Red Hat 4.1.1-52)
cc_compile_by : mockbuild
cc_compile_domain :
cc_compile_date : Thu Jun 14 17:21:20 EDT 2007
xend_config_format : 2

Then output from 'xm dmesg'

(XEN) (file=hvm.c, line=197) Allocated port 3 for hvm.
(XEN) (file=hvm.c, line=197) Allocated port 4 for hvm.
(XEN) (file=memory.c, line=188) Dom29 freeing in-use page 64729 (pseudophys a0): count=2 type=0
(XEN) (file=memory.c, line=188) Dom29 freeing in-use page 64728 (pseudophys a1): count=2 type=0
(XEN) (file=memory.c, line=188) Dom29 freeing in-use page 64727 (pseudophys a2): count=2 type=0
(XEN) (file=memory.c , line=188) Dom29 freeing in-use page 64726 (pseudophys a3): count=2 type=0
(XEN) (file=memory.c, line=188) Dom29 freeing in-use page 64725 (pseudophys a4): count=2 type=0
(XEN) (file=memory.c, line=188) Dom29 freeing in-use page 64724 (pseudophys a5): count=2 type=0
(XEN) (file=memory.c, line=188) Dom29 freeing in-use page 64723 (pseudophys a6): count=2 type=0
(XEN) (file=memory.c, line=188) Dom29 freeing in-use page 64722 (pseudophys a7): count=2 type=0
(XEN) (file=memory.c , line=188) Dom29 freeing in-use page 64721 (pseudophys a8): count=2 type=0
(XEN) (file=memory.c, line=188) Dom29 freeing in-use page 64720 (pseudophys a9): count=2 type=0
(XEN) (file=memory.c, line=188) Dom29 freeing in-use page 6471f (pseudophys aa): count=2 type=0
(XEN) (file=memory.c, line=188) Dom29 freeing in-use page 6471e (pseudophys ab): count=2 type=0
(XEN) (file=memory.c, line=188) Dom29 freeing in-use page 6471d (pseudophys ac): count=2 type=0
(XEN) (file=memory.c , line=188) Dom29 freeing in-use page 6471c (pseudophys ad): count=2 type=0
(XEN) (file=memory.c, line=188) Dom29 freeing in-use page 6471b (pseudophys ae): count=2 type=0
(XEN) (file=memory.c, line=188) Dom29 freeing in-use page 6471a (pseudophys af): count=2 type=0
(XEN) (file=memory.c, line=188) Dom29 freeing in-use page 64719 (pseudophys b0): count=2 type=0
(XEN) (file=memory.c, line=188) Dom29 freeing in-use page 64718 (pseudophys b1): count=2 type=0
(XEN) (file=memory.c , line=188) Dom29 freeing in-use page 64717 (pseudophys b2): count=2 type=0
(XEN) (file=memory.c, line=188) Dom29 freeing in-use page 64716 (pseudophys b3): count=2 type=0
(XEN) (file=memory.c, line=188) Dom29 freeing in-use page 64715 (pseudophys b4): count=2 type=0
(XEN) (file=memory.c, line=188) Dom29 freeing in-use page 64714 (pseudophys b5): count=2 type=0
(XEN) (file=memory.c, line=188) Dom29 freeing in-use page 64713 (pseudophys b6): count=2 type=0
(XEN) (file=memory.c , line=188) Dom29 freeing in-use page 64712 (pseudophys b7): count=2 type=0
(XEN) (file=memory.c, line=188) Dom29 freeing in-use page 64711 (pseudophys b8): count=2 type=0
(XEN) (file=memory.c, line=188) Dom29 freeing in-use page 64710 (pseudophys b9): count=2 type=0
(XEN) (file=memory.c, line=188) Dom29 freeing in-use page 6470f (pseudophys ba): count=2 type=0
(XEN) (file=memory.c, line=188) Dom29 freeing in-use page 6470e (pseudophys bb): count=2 type=0
(XEN) (file=memory.c , line=188) Dom29 freeing in-use page 6470d (pseudophys bc): count=2 type=0
(XEN) (file=memory.c, line=188) Dom29 freeing in-use page 6470c (pseudophys bd): count=2 type=0
(XEN) (file=memory.c, line=188) Dom29 freeing in-use page 6470b (pseudophys be): count=2 type=0
(XEN) (file=memory.c, line=188) Dom29 freeing in-use page 6470a (pseudophys bf): count=2 type=0
(XEN) (GUEST: 29) HVM Loader
(XEN) (GUEST: 29) Detected Xen v3.0.3-rc5-8.1.6.el
(XEN) (GUEST: 29) Writing SMBIOS tables ...
(XEN) (GUEST: 29) Loading ROMBIOS ...
(XEN) (GUEST: 29) Creating MP tables ...
(XEN) (GUEST: 29) Loading Cirrus VGABIOS ...
(XEN) (GUEST: 29) Loading ACPI ...
(XEN) (GUEST: 29) SVM go ...
(XEN) (GUEST: 29) rombios.c,v 1.138 2005/05/07 15:55:26 vruppert Exp $
(XEN) (GUEST: 29) VGABios $Id: vgabios.c,v 1.61 2005/05/24 16:50:50 vruppert Exp $
(XEN) (GUEST: 29) HVMAssist BIOS, 1 cpu, $Revision: 1.138 $ $Date: 2005/05/07 15:55:26 $
(XEN) (GUEST: 29)
(XEN) (GUEST: 29) ata0-0: PCHS=16383/16/63 translation=lba LCHS=1024/255/63
(XEN) (GUEST: 29) ata0 master: QEMU HARDDISK ATA-7 Hard-Disk (10000 MBytes)
(XEN) (GUEST: 29) ata0 slave: Unknown device
(XEN) (GUEST: 29) ata1 master: QEMU CD-ROM ATAPI-4 CD-Rom/DVD-Rom
(XEN) (GUEST: 29) ata1 slave: Unknown device
(XEN) (GUEST: 29)
(XEN) (GUEST: 29) Booting from CD-Rom...
(XEN) (GUEST: 29) unsupported PCI BIOS function 0x0E
(XEN) (GUEST: 29) int13_harddisk: function 15, unmapped device for ELDL=81
(XEN) (GUEST: 29) *** int 15h function AX=E980, BX=00F2 not yet supported!
(XEN) (GUEST: 29) *** int 15h function AX=EC00, BX=0002 not yet supported!
(XEN) Trying to set reserved bit in EFER: 4d01

Now my config from /etc/xen/winxp64 using virt-manager:

# Automatically generated xen config file
name = "winxp64"
builder = "hvm"
memory = "500"
disk = [ 'file:/srv/xen/winxp64.img,hda,w', ]
vif = [ 'type=ioemu, mac=00:16:3e:1b:72:1e, bridge=xenbr0', ]
uuid = "6a8a9359-f8c2-cf91-f338-dc3e63177d8f"
device_model = "/usr/lib64/xen/bin/qemu-dm"
kernel = "/usr/lib/xen/boot/hvmloader"
vnc=1
vncunused=1
apic=1
acpi=1
pae=1
vcpus=2
serial = "pty" # enable serial console
>>
I have an AMD Athlon 5000+ X2 (made sure I got a processor supporting hardware virtualization specifically for this task) with plenty of ram and hd space.
Currently, I have two other linux guests running with full virtualization. I would like to keep the native install from Centos 5 x86_64 (i.e. I don't want to compile my own xen from source). The reason why I am doing this is so I can take my experiences to my workplace for possible deployment on multiple machines.

Does anyone have an idea of what may be preventing me from running this Windows XP 64 system in a DOMu? I have also tried a 32 bit system with the same results. Thank you.
_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users
<Prev in Thread] Current Thread [Next in Thread>