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] xp boot / sdl freeze

To: xen-users@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-users] xp boot / sdl freeze
From: "Bryce Covert" <bryce.covert@xxxxxxxxx>
Date: Sun, 5 Aug 2007 21:33:24 -0400
Delivery-date: Sun, 05 Aug 2007 18:31:08 -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=uV4hRuKkK+ueUT2Dfl72bKYI7KIGJZ9DIEv2lrGUXzmDoTWZxaH17wj/VX61peA3r1mYiBzvPaNmAgbglzp+5OPlQhWICjYrqPwit4Z+C0FLmF5+F2cQP6I7gHTb5849OyfAi8ZrhXYSlba+k+VAjyAIElxFh4Gt6MALqzIxzQM=
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=tNPyYfo55C+BYAZ0cIul5jADP1S8j00wsxGgmQj01jg/FmYKsfgUXhZMNjde52li+R7xQpSLQEFrt/+WD2vi6nRKfHGNMODw8ylHtSOnng0X6/T/pxc4pLxtcohXaCUTq1XyW2Wu1FLnrcbA2gtX8o9H2fwyv5xGnZIrZHtEZR4=
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
Hello,

I've spent the day today getting xp going. I have had some success, by way of installing xp using qemu, and, after installing, using xen. I spent quite some time trying to  figure out how to get the display up. I got a number of errors from qemu-dm initially, and, after resolving those, I was able to get and sdl window.

Everything would seem fine and dandy, until I try to boot. I get the windows boot menu. It seems as though when XP wants to change resolution, it freezes. I suspect that the window that's been created can't handle changing resolutions? This is a guess on my part. I'm not sure if windows boots up and I just can't see it, or if it is actually frozen.

I spent a long time trying to get vnc working. I would imagine it's as simple as setting vnc = 1 and vncviewer=1, right? Well, when I create the vm, it doesn't pop up any window. I've tried manually vnc'ing in, and checking netstat, as recommended by one of the posts in the archives here. Nothing is listening on the vnc port.

I don't really care whether I use VNC or SDL, unless there's a significant performance difference in either.  Does anyone have any idea why I can't seem to get xp booting?

Here's my config. I've tried tinkering with stdvga and acpi:
kernel = "/usr/lib/xen/boot/hvmloader"
builder = 'hvm'
memory = 512
name = "winxp"
vcpus = 1
# vif = [ 'type=ioemu, bridge=vif0.0' ]
disk = [ 'file:/xen-images/xp.img,ioemu:hda,w']
device_model = '/usr/lib/xen/bin/qemu-dm'
ne2000=0
boot='c'
acpi=0
apic=0
>>>stdvga=1
serial='pty'
pae = 0
sdl=1
# vnc=1
# vncviewer=1

and and excerpt from the log:
[2007-08-05 21:18:24 8795] DEBUG (__init__:1094) Storing domain details: {'console/port': '3', 'name': 'winxp', 'console/limit': '1048576', 'vm': '/vm/c020b79a-9448-51a8-66f2-c5825c6d024c', 'domid': '14', 'image/suspend-cancel': '1', 'cpu/0/availability': 'online', 'memory/target': '524288', 'control/platform-feature-multiprocessor-suspend': '1', 'store/ring-ref': '131070', 'store/port': '2'}
[2007-08-05 21:18:24 8795] DEBUG (__init__:1094) DevController: writing {'state': '1', 'backend-id': '0', 'backend': '/local/domain/0/backend/console/14/0'} to /local/domain/14/device/console/0.
[2007-08-05 21:18:24 8795] DEBUG (__init__:1094) DevController: writing {'domain': 'winxp', 'protocol': 'vt100', 'uuid': 'a9abe06e-ae0d-aef3-6850-f9f92148516d', 'frontend': '/local/domain/14/device/console/0', 'state': '1', 'location': '3', 'online': '1', 'frontend-id': '14'} to /local/domain/0/backend/console/14/0.
[2007-08-05 21:18:24 8795] DEBUG (__init__:1094) XendDomainInfo.handleShutdownWatch
[2007-08-05 21:18:24 8795] DEBUG (__init__:1094) Waiting for devices vif.
[2007-08-05 21:18:24 8795] DEBUG (__init__:1094) Waiting for devices usb.
[2007-08-05 21:18:24 8795] DEBUG (__init__:1094) Waiting for devices vbd.
[2007-08-05 21:18:24 8795] DEBUG (__init__:1094) Waiting for 768.
[2007-08-05 21:18:24 8795] DEBUG (__init__:1094) hotplugStatusCallback /local/domain/0/backend/vbd/14/768/hotplug-status.
[2007-08-05 21:18:24 8795] DEBUG (__init__:1094) hotplugStatusCallback /local/domain/0/backend/vbd/14/768/hotplug-status.
[2007-08-05 21:18:24 8795] DEBUG (__init__:1094) hotplugStatusCallback 1.
[2007-08-05 21:18:24 8795] DEBUG (__init__:1094) Waiting for devices irq.
[2007-08-05 21:18:24 8795] DEBUG (__init__:1094) Waiting for devices vkbd.
[2007-08-05 21:18:24 8795] DEBUG (__init__:1094) Waiting for devices vfb.
[2007-08-05 21:18:24 8795] DEBUG (__init__:1094) Waiting for devices console.
[2007-08-05 21:18:24 8795] DEBUG (__init__:1094) Waiting for 0.
[2007-08-05 21:18:24 8795] DEBUG (__init__:1094) Waiting for devices pci.
[2007-08-05 21:18:24 8795] DEBUG (__init__:1094) Waiting for devices ioports.
[2007-08-05 21:18:24 8795] DEBUG (__init__:1094) Waiting for devices tap.
[2007-08-05 21:18:25 8795] DEBUG (__init__:1094) Waiting for devices vtpm.
[2007-08-05 21:18:25 8795] INFO (__init__:1094) Domain winxp (14) unpaused.


Thanks!
Bryce
_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users
<Prev in Thread] Current Thread [Next in Thread>
  • [Xen-users] xp boot / sdl freeze, Bryce Covert <=