On Wed, Oct 17, 2007 at 10:53:28AM +1000, Amos Shapira wrote:
On 17/10/2007, Daniel P. Berrange berrange@redhat.com wrote:
On Mon, Oct 15, 2007 at 11:09:27AM +1000, Amos Shapira wrote:
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'
^^^^^^^
This needs to be 'hvm' since the rest of your config file is for an HVM guest.
OK, thanks.
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'
Or you need to configure it to be a paravirt guest - ie point the 'kernel' param to the Xen kernel & get rid of the cdrom & device_model args.
Does this mean I have to get hold of a different kernel for FC7 which is paravirtualized?
Yes.
Can you help me find such a kernel or do I have to compile one myself? Is this the "kernel-xen" package or is kernel-xen intended to be used for Dom0 (i.e. when fc7 is the host, not the guest)?
For the purposes of installing a brand new paravirt guest use the kernel and initrd files from the directory '$TREE/images/xen/', where $TREE is the mounted CDROM image, or Fedora HTTP download site. Once installation is complete, remove the kernel & ramdisk from the guest config and add bootloader="/usr/bin/pygrub"
Dan.