Brian Weaver
2006-May-24 14:00 UTC
[Xen-users] Problems booting a 32bit domU kernel on a Debian sarge amd64 x86_64 dom0 host.
I installed Debian sarge amd64 on a Intel em64t processor machines and have been using the Xen 3.0 packages in backports.org. I can boot a 32 bit guest OS fine if I use the vmlinuz-2.6.16-1-xen-em64t-p4kernel, but when trying to use the stock vmlinuz-2.6.16-xen from their binary tarball, or building it from the source package I get the following error: xentest:/var/log# xm create debian0.cfg -c Using config file "/etc/xen/debian0.cfg". Error: (22, ''Invalid argument'') xentest:/var/log# cat xend-debug.log ERROR: Kernel not a Xen-compatible Elf image. ERROR: Error constructing guest OS Is it not possible to have a x86_64 dom0 run a 32 bit domU kernel? _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Javier Guerra
2006-May-24 19:08 UTC
Re: [Xen-users] Problems booting a 32bit domU kernel on a Debian sarge amd64 x86_64 dom0 host.
On Wednesday 24 May 2006 9:00 am, Brian Weaver wrote:> Is it not possible to have a x86_64 dom0 run a 32 bit domU kernel?nope, the guest kernels (both dom0 and domU) have to use the same memory model as the Xen hypervisor: 32bit, PAE or 64bit. that implies that dom0 and domU have to match too. for HVM guests it''s more relaxed, and a 64bit hypervisor can run 32bit HVM guests. (not sure about PAE) -- Javier _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Petersson, Mats
2006-May-24 20:03 UTC
RE: [Xen-users] Problems booting a 32bit domU kernel on a Debian sarge amd64 x86_64 dom0 host.
> -----Original Message----- > From: xen-users-bounces@lists.xensource.com > [mailto:xen-users-bounces@lists.xensource.com] On Behalf Of > Javier Guerra > Sent: 24 May 2006 20:09 > To: xen-users@lists.xensource.com > Subject: Re: [Xen-users] Problems booting a 32bit domU kernel > on a Debian sarge amd64 x86_64 dom0 host. > > On Wednesday 24 May 2006 9:00 am, Brian Weaver wrote: > > Is it not possible to have a x86_64 dom0 run a 32 bit domU kernel? > > nope, the guest kernels (both dom0 and domU) have to use the > same memory model as the Xen hypervisor: 32bit, PAE or 64bit. > that implies that dom0 and domU have to match too. > > for HVM guests it''s more relaxed, and a 64bit hypervisor can > run 32bit HVM guests. (not sure about PAE)PAE should work on 64-bit HV. It''s not clear if PAE on PAE works or not - last time I saw something about it, it seemed like it''s not... -- Mats> > -- > Javier >_______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Brian Weaver
2006-May-25 01:19 UTC
Re: [Xen-users] Problems booting a 32bit domU kernel on a Debian sarge amd64 x86_64 dom0 host.
On 5/24/06, Javier Guerra <javier@guerrag.com> wrote:> On Wednesday 24 May 2006 9:00 am, Brian Weaver wrote: > > Is it not possible to have a x86_64 dom0 run a 32 bit domU kernel? > > nope, the guest kernels (both dom0 and domU) have to use the same memory model > as the Xen hypervisor: 32bit, PAE or 64bit. that implies that dom0 and domU > have to match too. > > for HVM guests it''s more relaxed, and a 64bit hypervisor can run 32bit HVM > guests. (not sure about PAE) > > -- > JavierSo I assume with Vanderpool this will work fine? I currently don''t have any vt processors to test with.. Brian _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users