From mboxrd@z Thu Jan 1 00:00:00 1970 From: Pasi =?iso-8859-1?Q?K=E4rkk=E4inen?= Subject: Re: Error booting domU Date: Sat, 19 Jun 2010 23:14:51 +0300 Message-ID: <20100619201451.GT17817@reaktio.net> References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Content-Disposition: inline In-Reply-To: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xensource.com Errors-To: xen-devel-bounces@lists.xensource.com To: PeanuTech Cc: xen-devel@lists.xensource.com List-Id: xen-devel@lists.xenproject.org On Sat, Jun 19, 2010 at 10:49:46PM +0300, PeanuTech wrote: > 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? Fedora 13 uses ext4 for /boot filesystem as a default. Is your Xen/pygrub compiled with ext4 support? You need to have suitable devel libraries installed before building Xen.. See http://wiki.xensource.com/xenwiki/Xen4.0 for required packages. I think it's e2fslibs-dev in debian/ubuntu. -- Pasi