Hello,

I'm trying to install Fedora 7 under Debian Etch running on Intel Xeon 3050 (i.e. with hardware virtualization) and x86_64 kernel (2.6.18-4-xen-amd64) with 4Gb RAM (the hardware supports up to 8Gb).

I configured it this way:

kernel = '/usr/lib/xen-3.0.3-1/boot/hvmloader'
builder = 'linux'
memory = '256'
name = 'fc7-01'
vif = ['type=ioemu, bridge=xenbr0']
disk = ['phy:/dev/xen/fc7-01,ioemu:hda,w']
cdrom = 'file://root/iso/fc7/x86_64/boot.iso'
device_model='/usr/lib/xen-3.0.3-1/bin/qemu-dm'
ne2000='0'
boot='d'
sdl='1'

And when I try to run "xm create" I get:
Using config file "/etc/xen/fc7-01.cfg".
Error: (22, 'Invalid argument')

And xend-debug.log contains:

ERROR: Kernel not a Xen-compatible Elf image.
ERROR: Error constructing guest OS

From googl'ing around for this error it looks like the FC kernel is PAE enabled but maybe the debian kernel isn't and this is the problem.
(the hardware itself supports PAE according to /proc/cpuinfo)

I get the same results trying to boot the i386 version of Fedora 7.

Does anyone know whether this is the case? If so - what can I do to get things running? I couldn't find a non-pae Fedora installation image or a PAE-enabled Debian Etch kernel (I'm not sure it makes sense on x86_64 architecture).

Also this Xen host runs Windows 2003 Server as a guest, in case this matters.

Thanks,

--Amos