Weblog entry #4 for GhostR

Xen - 32Bit domU on 64Bit Host
Posted by GhostR on Tue 19 Aug 2008 at 09:16
Tags: none.
I share my private server now with a friend. So we reinstalled it with Xen 3.2 out of backports on the weekend with Debian minimal 64Bit and the current Xen-tools.
Now the question came up, how could he install a 32Bit domU? we tried arch=i386 in Steve's xen-tools with no luck.

According to xensource (http://wiki.xensource.com/xenwiki/XenFaq#head-5f7176b3909cb0382cece43a6a8fc25a3a114e93) it should run fine. IMHO all new debian 64Bit kernels are PAE/Bigmem right?

 

Comments on this Entry

Posted by Anonymous (80.68.xx.xx) on Tue 19 Aug 2008 at 12:13

How did the xen-tools install fail?

[ Parent | Reply to this comment ]

Posted by GhostR (217.237.xx.xx) on Tue 19 Aug 2008 at 13:10
[ Send Message | View Weblogs ]
Xen-tools didn't fail, I installed xen-tools aut of Steve's personal apt repository. Then created a domU via xen-tools as 32Bit, tunred out to be a 64bit domU.
Is there a tutorial somewhere? How do I install the 32Bit Kernel on dom0? I've heard something about install it by hand in domU and then copy it to dom0 and change it in the xen config. But how do I manage to get the Userland into 32Bit? or how can I check if its 32Bit?

[ Parent | Reply to this comment ]

Posted by Anonymous (80.68.xx.xx) on Tue 19 Aug 2008 at 16:39

If you did correctly specify --arch=i386 then what has probably happened is that the guest has been installed as a 32-bit one. But it is booting with the same AMD64 kernel from the host.

To see if that is the case run "file /bin/ls" - that'll tell you whether the guest is really 32-bits, or 64-bits.

If it is genuinely 32 bit just download a 32-bit kernel (xen) package onto the dom0 - and then refer to that in the xen configuration file for the guest.

[ Parent | Reply to this comment ]

User Login

Username:

Password:

[ Advanced Login ]

Register Account

Quick Site Search