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

RE: [Xen-users] Can't get Xen to see > 4 GB

  • To: "Fong Vang" <sudoyang@xxxxxxxxx>, xen-users@xxxxxxxxxxxxxxxxxxx
  • From: "Petersson, Mats" <Mats.Petersson@xxxxxxx>
  • Date: Tue, 14 Feb 2006 11:22:34 +0100
  • Delivery-date: Tue, 14 Feb 2006 10:35:09 +0000
  • List-id: Xen user discussion <xen-users.lists.xensource.com>
  • Thread-index: AcYw1fslX0/nXT8YQRKf4HUcjHA6kgAeN4xw
  • Thread-topic: [Xen-users] Can't get Xen to see > 4 GB

> -----Original Message-----
> From: xen-users-bounces@xxxxxxxxxxxxxxxxxxx 
> [mailto:xen-users-bounces@xxxxxxxxxxxxxxxxxxx] On Behalf Of Fong Vang
> Sent: 13 February 2006 19:44
> To: xen-users@xxxxxxxxxxxxxxxxxxx
> Subject: [Xen-users] Can't get Xen to see > 4 GB
> I have a system running Xen with 6 GB of RAM.  It's running 
> Xen 3.0.1 on Fedora Core 4 (32-bit).  Xen only sees 4 GB of 
> RAM.  Is the precompiled package from Xensource only compile 
> dto support 4 GB of RAM?
> Thanks for any help.

As Liberio hinted, you need to either use the PAE feature of the
processor in Xen and Linux, or use 64-bit Xen and Linux. 

---Here's an old answer---
You'll need to use either PAE or 64-bit version of Xen and Dom0. It's
not too difficult to change it. .../xen/arch/x86/Rules.mk: set pae ?= y
And configure the kernel to CONFIG_HIGHMEM64G in your .../xen/linux*0
Goto your root of Xen (...), and do "make clean world". 

64-bit would be my preferred solution, which is just as easy - but
you'll need to re-install the base OS to be a 64-bit OS [not REALLY, but
that's the EASY way to do it. If you want to do it the hard way, I'm
sure there's places where they explain how to cross compile the kernel
and Xen, then boot 64-bit with mostly 32-bit software around it - but I
would think that's a lot more work than it's worth]. 

There's probably a 64-bit precompiled image somewhere. I'm not sure if
there's a PAE version available precompiled.
---End old answer---

Hope this helps. 


Xen-users mailing list



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