Robert Mortimer scribbled on 13 April 2006 16:21:>> Robert Mortimer scribbled on 13 April 2006 11:31:
>>> I can set up and run FC5 guests on FC5 but I want to run a FC4
guest
>>> under FC5 to trial zimbra. I have tried the FC4 howto and made a
FC4
>>> image but I can''t get to boot.
>>>
>>> The new xen config file seems to use a python bootloader and the
old
>>> system references a kernel to use.
>>>
>>> Does the boot kernel for the guest have to reside on the host as
>>> well as the guest? Are there docs on the Python boot system?
>>
>> I''m currently doing this. I''ve got a couple of FC4
domU''s running
>> on a FC5 dom0. You need the kernel image on the host (dom0) and the
>> guest (domU), and obviously entered in the xen config file.
>>
>> My domU''s were actually built on a FC4 dom0 and then
transferred
>> across once my FC5 dom0 was built so I don''t know if the build
>> process is what''s causing your problem.
>>
>> Matt.
>>
> Thanks Matt.
>
> I think I need to move the FC4 kernel image to the host (dom0) and
> then I will
> try the standard FC4 xen config (no pyboot). The new FC5 script is
> good because
> it lets you install live into a virtual machine rather than make an
> image and
> hope that it starts!.
>
> Robert
> PS are your images file based or partitions?
Hi Robert,
I''ve only been using xen in FC5 for a few days and haven''t had
time to
play around much so I''m not familiar with the new scripts. I created
my
config files manually and just copied the domU''s across along with the
kernel image.
My DomU''s are file based because they do little IO and I find them
easier to manage this way. I did convert one to LVM just to check it
worked, and if I ever need the IO performance I''ll take this route.
In case it helps, my domU xen configs look like (I''ve got two bridged
nics setup):
kernel ="/boot/vmlinuz-2.6.12.6-xen3_12.1_fc4"
memory = 128
name = "xendev"
vcpus = 2
vif = [ ''mac=FE:FD:25:63:74:49,bridge=xenbr0'',
''mac=FE:FD:3D:49:28:26,bridge=xenbr1'' ]
disk = [''file:/xenimages/xendev.img,sda1,w'']
root = "/dev/sda1"
extra = "ro selinux=0 3"
Matt.