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
on_poweroff=''destroy''
on_reboot=''destroy''
on_crash=''destroy''
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@lists.xensource.com
http://lists.xensource.com/xen-users