[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