[Fedora-xen] FC6+xen guest boot issue
Daniel P. Berrange
berrange at redhat.com
Mon Nov 6 20:25:58 UTC 2006
On Mon, Nov 06, 2006 at 03:13:28PM -0500, Kanwar Ranbir Sandhu wrote:
> On Mon, 2006-11-06 at 09:19 -0700, Karl Stevens wrote:
> > > Here's what one of my domUs looks like:
> > > kernel = "/boot/vmlinuz-2.6.17-1.2174_FC5xenU"
> >
> > This is probably why: you're using FC5, not FC6. FC6 does away with
> > separate dom0 and domU kernels.
>
> I should have mentioned that my dom0 is a FC5 box. I haven't moved it
> over to FC6 for fear of not having any bootable domUs. Though, it would
> be just as easy to go back to FC5 if that happened.
For x86_64 life is easy - FC5 & FC6 are compatible with each others Xen
guests. For i686 though things are troublesome. The original xen0 & xenU
kernels from FC5 are non-PAE. The xen kernel in FC6 meanwhile is PAE
only. You can't mix & match PAE with non-PAE between host & guest.
Thus to allow people to mix FC5 & FC6 the more recent kernel errata for
FC5 also contain a PAE enabled kernel -xen which can be used instead
of the old -xen0 & -xenU
> > > I forgot to mention that running RH7.3 as a paravirtualized domU won't
> > > work since the Xen 3.0 series doesn't have support for the 2.4 kernels
> >
> > Sorry to correct you, but xensource.com has a domU kernel for RHEL 3
> > (which runs 2.4)
>
> I didn't know that! Well, that's certainly helpful. But, what if one
> is running a RHEL 4? Or some other distro that has a 2.6 kernel?
If you're using x86_64 then you shouldn't have any trouble using DomU
kernels from any other xen-ified distro. For i686 just make sure you
get the PAE stuff matched up correctly. WRT to RHEL-4, a future errata
will provide an officially supported Xen guest kernel for the 2.6.9
tree that is in RHEL-4.
> > I downloaded and used this kernel, and it works (solved my problem.) I
> > would have rather done things the "Red Hat endorsed" way, but I'm just
> > happy I've got it running.
Given the age of the RHEL-3 kernel & the stage RHEL-3 is at in its product
support lifecycle, it is not practical to provide an officially supported
paravirt guest kernel. So either using xensource's unofficial 2.4 backport
is one option, or using fully-virt HVM for the regular RHEL-3 kernel is
another more supportable option.
Regards,
Dan.
--
|=- Red Hat, Engineering, Emerging Technologies, Boston. +1 978 392 2496 -=|
|=- Perl modules: http://search.cpan.org/~danberr/ -=|
|=- Projects: http://freshmeat.net/~danielpb/ -=|
|=- GnuPG: 7D3B9505 F3C9 553F A1DA 4AC2 5648 23C1 B3DF F742 7D3B 9505 -=|
More information about the Fedora-xen
mailing list