WARNING - OLD ARCHIVES

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/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-users

Re: [Xen-users] simple question - amd64 dom0, and PVM i486 domU ?

To: xen-users@xxxxxxxxxxxxxxxxxxx
Subject: Re: [Xen-users] simple question - amd64 dom0, and PVM i486 domU ?
From: "Fajar A. Nugraha" <fajar@xxxxxxxxx>
Date: Tue, 17 Jun 2008 09:41:32 +0700
Delivery-date: Mon, 16 Jun 2008 19:42:14 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
In-reply-to: <48572058.4070006@xxxxxxxxx>
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: <5cc9c8f90806161907t1aa6be6p5d46ebc6465e0272@xxxxxxxxxxxxxx> <48572058.4070006@xxxxxxxxx>
Sender: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Thunderbird 2.0.0.14 (X11/20080505)
Fajar A. Nugraha wrote:
rabbtux rabbtux wrote:
I've been looking for a solution that doesn't involve dual booting, or
chrooting things to get my x86 domU to work.  I have a Debian xen
server on an amd64 platform.  It would seem that I should be able to
also install or force the install of a non-xen i486 kernel.

Is there such a thing as i486?


Sorry about that. It seems that Debian DOES have i486 kernel. My mistake.

Once I have both kernels installed in dom0, can't I just
boot the server off the xen-amd64 kernel, and build a para-virtualized
 debian domU, referencing the i486 kernel in /boot ?


I'm not familiar with Debian Etch, but assuming that you want to create a NEW PV-i386 domU on amd64 dom0, you'll going to need Xen >= 3.1 (go with 3.2.1, if possible), which supports 32bit PV domU on 64bit dom0.

In RH-based distros the convention is to put domU's kernel on domU's storage (not on dom0's boot), so each domU boots from their own /boot (using pygrub). This way you'll only need amd64-xen kernel on dom0 and i386-xen kernel on domU.

32-on-64 PV will give best performance and compatibility.

Another option would be to use 64bit_kernel-32bit_userland scenario for domU. I'v been using this method on Xen 3.0, and works great most of the time. You might have problems with applications that interracts with kernel modules (like iptables) though.

It's also possible to use HVM PV. This will allow you to use non-xen kernels, at the cost of performance penalty and special CPU requirement.

Regards,

Fajar

Attachment: smime.p7s
Description: S/MIME Cryptographic Signature

_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users