I'm trying to get a Windows 2003 domu running, and I'm having
difficulties. Any help would be much appreciated! About the server:
It's an IBM x series running AMD64, x64 install of Gentoo Linux.
I have it up and running with a pretty standard Xen 3.0 install, and the
Linux domUs work perfectly.
When I try to start Windows 2003, the whole server completely reboots.
I am following the Xen Windows Howto PDF.
This is definitely some kind of bug in your version of Xen.
What point release are you installing? i.e. 3.0.[01234] or -unstable? I'd
recommend upgrading to the latest release (which is 3.0.4) to test whether
your problem still occurs.
Also, you're presumably installing 64-bit Win 2k3? If you were to try a
32-bit install I have a hunch it'd work OK. I realise that probably doesn't
solve your problem though... Last I remember, 64-bit support for Windows
was a bit less mature than 32-bit support, so presumably there may still be
some kinks.
We may want to take this to the xen-devel list as a bug, if we can't work
out some other solution. Good luck in the meantime!
Cheers,
Mark
Here's a basic config I am using that is based on the howto, other then
that I am using a file as the filesystem rather then an LVM:
kernel = '/usr/lib64/xen/boot/hvmloader'
builder='hvm'
memory = 512
name = 'winxendefault'
vif = [ ' ' ]
disk = [ 'file:/xen_fs/win2k3_1,hda,w' ]
cdrom='/xen_images/win2k3_cd.iso'
boot='d'
sdl=1
vnc=0
vncviewer=0
device_model = '/usr/lib64/xen/bin/qemu-dm'
Here is some debug output from the crash in xend.log:
[2006-12-27 10:53:05 xend.XendDomainInfo] DEBUG (XendDomainInfo:178)
XendDomainInfo.create(['vm', ['name', 'winxendefault'], ['memory', 512],
['vcpus', 1], ['
image', ['hvm', ['kernel', '/boot/vmlinuz-2.6.16.28-xenU'],
['device_model', '/usr/lib64/xen/bin/qemu-dm'], ['vcpus', 1], ['cdrom',
'/xen_images/win2k3_cd.iso
'], ['boot', 'd'], ['sdl', 1], ['xauthority', '/root/.Xauthority']]],
['device', ['vbd', ['uname', 'file:/xen_fs/win2k3_1'], ['dev', 'hda'],
['mode', 'w']]],
['device', ['vif', ['bridge', 'xenbr0'], ['mac', '00:16:3e:00:00:94'],
['type', 'ioemu']]]])
[2006-12-27 10:53:05 xend.XendDomainInfo] DEBUG (XendDomainInfo:284)
parseConfig: config is ['vm', ['name', 'winxendefault'], ['memory',
512], ['vcpus', 1], [
'image', ['hvm', ['kernel', '/boot/vmlinuz-2.6.16.28-xenU'],
['device_model', '/usr/lib64/xen/bin/qemu-dm'], ['vcpus', 1], ['cdrom',
'/xen_images/win2k3_cd.is
o'], ['boot', 'd'], ['sdl', 1], ['xauthority', '/root/.Xauthority']]],
['device', ['vbd', ['uname', 'file:/xen_fs/win2k3_1'], ['dev', 'hda'],
['mode', 'w']]],
['device', ['vif', ['bridge', 'xenbr0'], ['mac', '00:16:3e:00:00:94'],
['type', 'ioemu']]]]
[2006-12-27 10:53:05 xend.XendDomainInfo] DEBUG (XendDomainInfo:380)
parseConfig: result is {'ssidref': None, 'uuid': None, 'on_crash': None,
'on_reboot': Non
e, 'image': ['hvm', ['kernel', '/boot/vmlinuz-2.6.16.28-xenU'],
['device_model', '/usr/lib64/xen/bin/qemu-dm'], ['vcpus', 1], ['cdrom',
'/xen_images/win2k3_cd
.iso'], ['boot', 'd'], ['sdl', 1], ['xauthority', '/root/.Xauthority']],
'on_poweroff': None, 'cpus': None, 'name': 'winxendefault', 'backend':
[], 'vcpus': 1
, 'cpu_weight': None, 'vcpu_avail': None, 'memory': 512, 'device':
[('vbd', ['vbd', ['uname', 'file:/xen_fs/win2k3_1'], ['dev', 'hda'],
['mode', 'w']]), ('vif
', ['vif', ['bridge', 'xenbr0'], ['mac', '00:16:3e:00:00:94'], ['type',
'ioemu']])], 'bootloader': None, 'cpu': None, 'maxmem': None}
[2006-12-27 10:53:05 xend.XendDomainInfo] DEBUG (XendDomainInfo:1164)
XendDomainInfo.construct: None 0
[2006-12-27 10:53:05 xend.XendDomainInfo] DEBUG (XendDomainInfo:1196)
XendDomainInfo.initDomain: 2 1.0
[2006-12-27 10:53:05 xend] DEBUG (image:266) args: cdrom, val:
/xen_images/win2k3_cd.iso
[2006-12-27 10:53:05 xend] DEBUG (image:266) args: boot, val: d
[2006-12-27 10:53:05 xend] DEBUG (image:266) args: fda, val: None
[2006-12-27 10:53:05 xend] DEBUG (image:266) args: fdb, val: None
[2006-12-27 10:53:05 xend] DEBUG (image:266) args: nic-ne2000, val: None
[2006-12-27 10:53:05 xend] DEBUG (image:266) args: enable-audio, val:
None
[2006-12-27 10:53:05 xend] DEBUG (image:266) args: localtime, val: None
[2006-12-27 10:53:05 xend] DEBUG (image:266) args: serial, val: None
[2006-12-27 10:53:05 xend] DEBUG (image:266) args: std-vga, val: None
[2006-12-27 10:53:05 xend] DEBUG (image:266) args: isa, val: None
[2006-12-27 10:53:05 xend] DEBUG (image:266) args: vcpus, val: 1
[2006-12-27 10:53:05 xend] DEBUG (balloon:130) Balloon: free 7; need
513.
[2006-12-27 10:53:05 xend] DEBUG (balloon:139) Balloon: setting dom0
target to 4017.
[2006-12-27 10:53:05 xend.XendDomainInfo] DEBUG (XendDomainInfo:945)
Setting memory target of domain Domain-0 (0) to 4017 MiB.
[2006-12-27 10:53:06 xend] DEBUG (balloon:126) Balloon: free 513; need
513; done.
[2006-12-27 10:53:06 xend] INFO (image:135) buildDomain os=hvm dom=2
vcpus=1
[2006-12-27 10:53:06 xend] DEBUG (image:224) dom = 2
[2006-12-27 10:53:06 xend] DEBUG (image:225) image =
/boot/vmlinuz-2.6.16.28-xenU
[2006-12-27 10:53:06 xend] DEBUG (image:226) store_evtchn = 1
[2006-12-27 10:53:06 xend] DEBUG (image:227) memsize = 512
[2006-12-27 10:53:06 xend] DEBUG (image:228) vcpus = 1
[2006-12-27 10:53:06 xend] DEBUG (image:229) pae = 0
[2006-12-27 10:53:06 xend] DEBUG (image:230) acpi = 0
[2006-12-27 10:53:06 xend] DEBUG (image:231) apic = 0
[2006-12-27 10:53:06 xend] DEBUG (image:396) hvm shutdown watch
registered
[2006-12-27 10:53:06 xend.XendDomainInfo] ERROR (XendDomainInfo:190)
Domain construction failed
Traceback (most recent call last):
File "/usr/lib64/python2.4/site-packages/xen/xend/XendDomainInfo.py",
line 183, in create
vm.initDomain()
File "/usr/lib64/python2.4/site-packages/xen/xend/XendDomainInfo.py",
line 1225, in initDomain
channel_details = self.image.createImage()
File "/usr/lib64/python2.4/site-packages/xen/xend/image.py", line 118,
in createImage
return self.createDomain()
File "/usr/lib64/python2.4/site-packages/xen/xend/image.py", line 137,
in createDomain
result = self.buildDomain()
File "/usr/lib64/python2.4/site-packages/xen/xend/image.py", line 242,
in buildDomain
apic = self.apic)
error: (0, 'Error')
[2006-12-27 10:53:06 xend.XendDomainInfo] DEBUG (XendDomainInfo:1327)
XendDomainInfo.destroy: domid=2
[2006-12-27 10:53:06 xend.XendDomainInfo] DEBUG (XendDomainInfo:1335)
XendDomainInfo.destroyDomain(2)
[2006-12-27 10:53:06 xend] DEBUG (image:408) hvm shutdown watch
unregistered
[2006-12-27 10:53:06 xend] ERROR (xmlrpclib2:98) (0, 'Error')
Traceback (most recent call last):
File "/usr/lib64/python2.4/site-packages/xen/util/xmlrpclib2.py", line
80, in _marshaled_dispatch
response = self._dispatch(method, params)
File "/usr/lib64/python2.4/SimpleXMLRPCServer.py", line 406, in
_dispatch
return func(*params)
File
"/usr/lib64/python2.4/site-packages/xen/xend/server/XMLRPCServer.py",
line 63, in domain_create
info = XendDomain.instance().domain_create(config)
File "/usr/lib64/python2.4/site-packages/xen/xend/XendDomain.py", line
227, in domain_create
dominfo = XendDomainInfo.create(config)
File "/usr/lib64/python2.4/site-packages/xen/xend/XendDomainInfo.py",
line 183, in create
vm.initDomain()
File "/usr/lib64/python2.4/site-packages/xen/xend/XendDomainInfo.py",
line 1225, in initDomain
channel_details = self.image.createImage()
File "/usr/lib64/python2.4/site-packages/xen/xend/image.py", line 118,
in createImage
return self.createDomain()
File "/usr/lib64/python2.4/site-packages/xen/xend/image.py", line 137,
in createDomain
result = self.buildDomain()
File "/usr/lib64/python2.4/site-packages/xen/xend/image.py", line 242,
in buildDomain
apic = self.apic)
error: (0, 'Error')
This message and any attachments are intended only for the use of the
addressee and may contain information that is privileged and
confidential. If the reader of the message is not the intended recipient
or an authorized representative of the intended recipient, you are hereby
notified that any dissemination of this communication is strictly
prohibited. If you have received this communication in error, please
notify us immediately by e-mail and delete the message and any
attachments from your system.
_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users
_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users
|