Sorry if it is a mistake of mine... But I installed the linux-image-2.6.32-5-xen-686 now and my 4 GB RAM was showed as 3 GB. Please, see it:
# free -m total used free shared buffers cached Mem: 3033 1249 1784 0 64 1007 -/+ buffers/cache: 178 2855 Swap: 499 0 499 So I searched PAE in /boot/config and I don't found it... However, I searched in incorrect config file... I searched in 2.6.32-5-686. Sorry... But I am running linux-image-2.6.32-5-xen-686 now and the free command shows 3 GB only. What is the problem? # uname -a Linux base02-rede 2.6.32-5-xen-686 #1 SMP Sat Jul 24 07:00:17 UTC 2010 i686 GNU/Linux # free -m total used free shared buffers cached Mem: 3033 1250 1783 0 64 1007 -/+ buffers/cache: 178 2855 Swap: 499 0 499 Thanks, Eriberto 2010/8/5 Ben Hutchings <b...@decadent.org.uk> > > > It is needed to use Xen on i686 machines with 4 GB or more. > > Please, add PAE when compiling this kernel. > > It is enabled. > >