[Fedora-xen] problems with using xen-get.org images in fc5

Henning Sprang henning_sprang at gmx.de
Sun Apr 9 01:15:38 UTC 2006


Hi,

Henning Sprang wrote:
> [...]
> When trying to start the vm, I get the error:
> "Error: Error creating domain: Kernel image does not exist: 
> /boot/vmlinuz-2.6.16-1.2080_FC5xenU"

I further investigated that.
Fedora seems to require to explicitly set the bootloader to pygrub in 
the domU config.

When doing so, I get the error:

[root at localhost ~]# xm create -c basic-debian
Using config file "/etc/xen/basic-debian".
Traceback (most recent call last):
   File "/usr/bin/pygrub", line 256, in ?
     cf = get_config(file, isconfig)
   File "/usr/bin/pygrub", line 119, in get_config
     fs = fstype.open_fs(fn, offset)
   File "/usr/lib/python2.4/site-packages/grub/fsys/ext2/__init__.py", 
line 35, in open_fs
     return Ext2Fs(fn, offset = offset)
ValueError: unable to open file
Error: Boot loader didn't return any data!


Which seems to be further described here:
http://lists.xensource.com/archives/html/xen-users/2006-03/msg00721.html

But I cannot find a solution. Does that mean I cannot use xen images 
created in block devices the "normal" way all howto's about xen describe?

What Do I have to do to create a xen domU manually, or use a xen disk 
image created on another machine/distribution on Fedora?

Why is Fedora not able to recognize the kernel variable in the config 
file correctly as it is usually done on other distributions?


Henning




More information about the Fedora-xen mailing list