I use xen-4.0.1-rc3-pre with linux 2.6.31.13 on Ubuntu Lucid and virt-manager 0.8.4. When I try to run a Fedora 13 PV domain that I've created I get the following error:
Error starting domain: POST operation failed: xend_post: error from xen daemon: (xend.err "Boot loader didn't return any data!")
And the details are:
raceback (most recent call last):
File "/usr/share/virt-manager/virtManager/engine.py", line 814, in run_domain
vm.startup()
File "/usr/share/virt-manager/virtManager/domain.py", line 1286, in startup
self._backend.create()
File "/usr/lib/python2.6/dist-packages/libvirt.py", line 333, in create
if ret == -1: raise libvirtError ('virDomainCreate() failed', dom=self)
libvirtError: POST operation failed: xend_post: error from xen daemon: (xend.err "Boot loader didn't return any data!")
I found on google several references to this problem, and almost alll of them wrote that you need to make symbolic links, so that libvirt could find the Xen components.
I don't know which files I need to link. What should I do?