This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
Home Products Support Community News


Re: [Xen-users] paravirtualised gentoo on Fedora Core 7

To: xen-users@xxxxxxxxxxxxxxxxxxx
Subject: Re: [Xen-users] paravirtualised gentoo on Fedora Core 7
From: Mark Williamson <mark.williamson@xxxxxxxxxxxx>
Date: Tue, 16 Oct 2007 16:37:18 +0100
Cc: andris@xxxxxxxx
Delivery-date: Tue, 16 Oct 2007 08:38:10 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
In-reply-to: <1192522945.471474c1a3307@xxxxxxxxxxxxxxxxx>
List-help: <mailto:xen-users-request@lists.xensource.com?subject=help>
List-id: Xen user discussion <xen-users.lists.xensource.com>
List-post: <mailto:xen-users@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=unsubscribe>
References: <1192522945.471474c1a3307@xxxxxxxxxxxxxxxxx>
Sender: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: KMail/1.9.6
> I managed to set up paravirtualized Gentoo 2007.0 on my Fedora Core7 amd64
> Dom0 (2.6.20-2936.fc7xen kernel). I use pygrub, to boot Gentoo with fedora
> kernel and manually copied modules directory inside gentoo DomU image. Some
> problems (boot and 100% cpu usage by nash-hotplug) resolved by upgrading
> gentoo baselayout and making init.d script for killing nash on boot, plus
> added modules xennet and xenblk in autoload. But it seems to me very dirty
> approach.
> So the question is: do I always need to use exact fedora's Dom0
> kernel for DomUs for paravirtualization? Or I can make own gentoo domU
> kernel, like linux-2.6.20-xen-r5 and boot from it?

That should work, yes.

If a guest kernel requires newer features than your Xen offers (which is 
technically possible) then it mightn't work.  However, with compatibility 
code compiled into the guest kernel it'll run even on rather old Xens.  Since 
your Xen comes from Fedora 7 it'll be fairly recent anyhow.

> Or it's completely 
> wrong? I tried to make gentoo linux-2.6.20-xen-r5 DomU kernel and boot from
> it, but couldn't get vnc console up for that kernel, althought DomU was
> active and running.

Well, that's a start.  Did you configure the Xen framebuffer device (and 
framebuffer console) into the kernel?  If not then you wouldn't be able to 
access the PV framebuffer from dom0.

> Also if I update Dom0 kernel, do I need to do it for my paravirtualized
> DomU's too?

No, they're independent.


Dave: Just a question. What use is a unicyle with no seat?  And no pedals!
Mark: To answer a question with a question: What use is a skateboard?
Dave: Skateboards have wheels.
Mark: My wheel has a wheel!

Xen-users mailing list