Xen PV domU kernel in Intrepid?

Andy Smith andy at strugglers.net
Sun Nov 16 21:14:51 UTC 2008


Hi Chuck,

Thanks for your reply.

On Fri, Nov 14, 2008 at 12:06:40PM -0500, Chuck Short wrote:
> On Thu, Nov 13, 2008 at 4:51 PM, Todd Deshane <deshantm at gmail.com> wrote:
> > Which is missing:
> >
> > CONFIG_XEN=y
> > CONFIG_XEN_MAX_DOMAIN_MEMORY=32
> > CONFIG_XEN_SAVE_RESTORE=y
> > CONFIG_XEN_BLKDEV_FRONTEND=y
> > CONFIG_XEN_NETDEV_FRONTEND=y
> > CONFIG_XEN_KBDDEV_FRONTEND=y
> > CONFIG_XEN_FBDEV_FRONTEND=y
> > CONFIG_XEN_BALLOON=y
> > CONFIG_XEN_SCRUB_PAGES=y
> >
> > CONFIG_HVC_DRIVER=y
> > CONFIG_HVC_IRQ=y
> > CONFIG_HVC_XEN=y
> >
> > So enabling those and recompiling should work.
> 
> No you dont to recompile the kernel. Just use the server kernel or the
> virtual kernel. Since they are compiled in as modules you have to add
> xenblk and xennet to your /etc/initramfs-tools/modules in order for
> them to load.

I tried this but still have the same result I'm afraid.  In a chroot:

root at kahlua:/# dpkg -l | grep linux-image
ii  linux-image-2.6.27-7-server       2.6.27-7.15              Linux kernel image for version 2.6.27 on x86
ii  linux-image-server                2.6.27.7.11              Linux kernel image on Server Equipment.
root at kahlua:/# grep -v ^# /etc/initramfs-tools/modules
xenblk
xennet
root at kahlua:/# update-initramfs -v -u -k 2.6.27-7-server | grep xen
Adding module /lib/modules/2.6.27-7-server/kernel/drivers/block/xen-blkfront.ko
Adding module /lib/modules/2.6.27-7-server/kernel/drivers/net/xen-netfront.ko

But still exact same problem.

I have a feeling it's something more fundamental as I would have
though a kernel without xennet/xenblk would boot, just without
network or block devices.  I can't get it to boot at all, as if it
thinks it has no Xen capabilities at all.

Cheers,
Andy
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
URL: <https://lists.ubuntu.com/archives/kernel-team/attachments/20081116/3806ba7f/attachment.sig>


More information about the kernel-team mailing list