|
|
|
|
|
|
|
|
|
|
xen-users
[Xen-users] Re: Fc5 guest on FC6 host
Bump.
Any idea what's wrong?
Thanks,
R.
Robin Bowes wrote:
> Hilton Day wrote:
>> Robin,
>>
>> The kernel-xen package is PAE-enabled kernel in FC5 too I believe, so
>> you need to upgrade the kernel in your domU to that. (however, the
>> kernel-xen0 and kernel-xenU packages, as you've found, aren't PAE)
>>
>> I see 2 alternatives here (in both cases, back up the domU image first
>> using dd or similar):
>>
>> 1. Try the FC5 to FC6 upgrade process by running xenguest-install with
>> FC6, against the FC5 disk image. I'm not sure if the upgrade process works
>>
>> or 2. More involved, but using rpm to install the PAE-enabled
>> kernel-xen from FC5.. read on :)
>
> Hilton,
>
> Thanks for the detailed instructions.
>
> I wasn't going to bother fixing this as it's only a test system - I
> thought I'd just make a mental note to use kernel-xen on my guests in
> future. But, the challenge got too much for me so I had a go!
>
> Here's what I did:
>
> mkdir /mnt/guest1
> losetup /dev/loop0 /home/xen/disks/guest1
> kpartx -av /dev/loop0
> vgchange -ay
> mount /dev/VolGroup00/LogVol00 /mnt/guest1
> mount /dev/mapper/loop0p1 /mnt/guest1/boot/
> mount -t proc proc /mnt/guest1/proc
> mount -t sysfs sys /mnt/guest1/sys
> wget http://example.com/path/to/kernel-xen-2.6.18-1.2200.fc5.i686.rpm
> rpm -ivh --root /mnt/guest1 kernel-xen-2.6.18-1.2200.fc5.i686.rpm
> perl -pi -e 's/^default=1/default=0/' /mnt/guest1/boot/grub/grub.conf
> umount /mnt/guest1/sys
> umount /mnt/guest1/dev
> umount /mnt/guest1/proc
> umount /mnt/guest1/boot
> umount /mnt/guest1
> vgchange -an VolGroup00
> kpartx -dv /dev/loop0
> losetup -d /dev/loop0
>
> I then tried to start the guest:
>
> # xm create /etc/xen/auto/guest1
> Using config file "/etc/xen/auto/guest1".
> Going to boot Fedora Core (2.6.18-1.2200.fc5xen)
> kernel: /xen.gz-2.6.18-1.2200.fc5-PAE
> Error: (22, 'Invalid argument')
>
> I see this msg in xend-debug.log:
>
> ERROR: Not a Xen-ELF image: No ELF notes or '__xen_guest' section found.
> ERROR: Error constructing guest OS
>
> So, the kernel's installed but it won't boot.
>
> Any further ideas?
>
> R.
_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users
|
|
|
|
|