|
|
|
|
|
|
|
|
|
|
xen-users
RE: Using the -xen kernel rather than -xen0/U was [Xen-users] Poorhard d
> I used the xen 3.0 rpm's from xensource on centos 4.1, and
> was kind of surprised to see a single kernel. Now seeing
> these posts explains it.
>
> Thanks guys for such a nice job :)
>
> Would love to see more detailed explanation for building the kernel.
The one below is actually pretty good.
> Would you advise to keep using the rpm or compile the kernel
> for production use ?
I see no reason not to use the RPMs. The current plan is to update them
every week or so with just bug fixes, stepping a 4th digit (like Linux).
3.0.0.1 etc.
Ian
>
> On 12/31/05, David H < davidh.davidh@xxxxxxxxx
> <mailto:davidh.davidh@xxxxxxxxx> > wrote:
>
> >users really should be using the -xen kernel rather
> than -xen0/U.
>
> This is very good advice, and easy to follow. If you
> are building Xen
> for testing or production use the "xen" kenel. It is
> much more like
> the kenel in most distributions, everything compiled as
> a module.
>
> Just edit the top level Makefile so that this line:
>
> KERNELS ?= linux-2.6-xen0 linux-2.6-xenU
>
> looks like this
>
> KERNELS ?= linux-2.6-xen
>
> You will get a single kernel and modules which can be
> used for both
> Domain0 and all DomainUs.
>
> Copy the modules directory /lib/modules/2.6.whatever-xen to the
> /lib/modules directory of your VM and make an initrd
> with mkinitrd.
> You will need to add the initrd to your grub config.
>
> Takes a little longer to build the kernel this way, but for most
> people it is much easier to deal with.
>
> If this is not documented it should be. I will take a
> look at the
> wiki over the weekend and add something if it is not
> already there.
>
> David
>
>
>
> On 12/30/05, Eric S. Johansson <esj@xxxxxxxxxx> wrote:
> > Ian Pratt wrote:
> > > I know everyone always ignores me whenever I say
> this, but users really
> > > should be using the -xen kernel rather than
> -xen0/U. The latter two are
> > > just to make build times quicker for developers.
> The -xen kernel has way
> > > more drivers, though built as modules, so you'll
> need to make an initrd.
> >
> >
> >
> http://www.cl.cam.ac.uk/Research/SRG/netos/xen/readmes/user/us
> er.html#SECTION02140000000000000000
> >
> > section 2.4.2 building from source
> > ---
> >
> > unless I'm missing something, the official docs say
> nothing about a -xen
> > kernel (and modules). what are more appropriate
> instructions for building?
> >
> > --- eric
> >
> > _______________________________________________
> > Xen-users mailing list
> > Xen-users@xxxxxxxxxxxxxxxxxxx
> > http://lists.xensource.com/xen-users
> <http://lists.xensource.com/xen-users>
> >
>
> _______________________________________________
> Xen-users mailing list
> Xen-users@xxxxxxxxxxxxxxxxxxx
> http://lists.xensource.com/xen-users
> <http://lists.xensource.com/xen-users>
>
>
>
>
_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users
|
|
|
|
|