[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Xen-devel] Re: [Xen-users] Question about stability 32bit chroot and xen 2.0.7


  • To: xen-devel <xen-devel@xxxxxxxxxxxxxxxxxxx>
  • From: Robin van Leeuwen <rvl@xxxxxxxxxxx>
  • Date: Thu, 01 Sep 2005 09:05:37 +0000
  • Delivery-date: Thu, 01 Sep 2005 09:03:35 +0000
  • List-id: Xen developer discussion <xen-devel.lists.xensource.com>

Daniel Hulme wrote:

Will i be able to run a stable Xen server in a 32 bit chroot
enviroment on Debian 3.1 amd64 stable?
I think you are confused about what Xen does. Xen is a hypervisor: it
goes between the kernel and the hardware. You can't run Xen "on" Debian;
you might run a Debian guest on Xen though. Xen can't run in a chroot
environment because Xen itself does not care about filesystems and such
high level things: it cares about letting the guest operating systems
use the hardware in a safe way (FSVO safe).
i'm familiar enough with xen and it's internals, currently i'm
setup 32bit servers, and 64 bit servers with errors, submitting
my bugreports etc, helping out where i can.

You can't run dom0 in a chroot because there is nothing to set up the
chroot environment for it: Xen boots it just as a normal bootloader
would. Similarly, you wouldn't want to run a domU in a chroot because
the domain already gets its own filesystem. Of course, in both cases you
can run *applications* in a chroot just as you would on a native Linux
(or NetBSD or FreeBSD) system.
I can compile xen 3.0 to boot DomU in 64 bit mode.
and set Linux-2.6-xenU to architecture x86 instead
of x86_64? Question is if i can boot with the xen3 kernel
64 bit and the domU xen32 bit. That's not possible as
i understand from your answer.

My solution, could work, indeed you don't need a chroot,
but you should just setup your domU partitions with a
x86 release of linux. But your stuck with a unstable kernel
in that way.

To answer what you actually want to do rather than what you asked, Xen

does not support mixing 32-bit and 64-bit guests. Either Xen and all
guest operating systems are 64-bit, or they are all 32-bit. The same
applies to PAE/non-PAE. This support is planned, but not for some time
yet.


So for now my only option is to install the whole thing 32 bit,
debian + xen.

tnx



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


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.