Why does Ubuntu 8.04 only see 3.5GB instead of 4GB? Yes, PAE is enabled
UbuntuThis forum is for the discussion of Ubuntu Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Distribution: Mac OS X Leopard 10.6.2, Windows 2003 Server/Vista/7/XP/2000/NT/98, Ubuntux64, CentOS4.8/5.4
Posts: 2,986
Rep:
Why does Ubuntu 8.04 only see 3.5GB instead of 4GB? Yes, PAE is enabled
When I was using CentOS 5.1 x86, it had no problems seeing all 4GB of memory. With the new Ubuntu 8.04 x86, it only shows 3.5GB free. I loaded the /boot/config-`uname` in menuconfig and the default configuration shows that 4GB memory support is enabled, along with PAE. So what gives? Why only 3.5GB?
This is probably not what you want to hear but with 4GB of RAM it would make sense to install the 64 bit version. It really doesn't make much of a difference anymore. I'm sure that you know what you are doing, it just seems a bit counterintuitive.
And yes, it does look as if PAE is enabled as 3.5GB is already more than the default kernel will support. Did you try the linux-server kernel?
Distribution: Mac OS X Leopard 10.6.2, Windows 2003 Server/Vista/7/XP/2000/NT/98, Ubuntux64, CentOS4.8/5.4
Posts: 2,986
Original Poster
Rep:
Quote:
Originally Posted by Smedley
I have recompiled my kernel for 64GB of RAM and I can see all 4GB now.
Thanks! I will recompile my kernel with the 64GB option. I just found it odd since the original Ubuntu config file already shows 4GB memory support with PAE. On my old CentOS 5.1 32-bit system, I also had it on 4GB memory support with PAE and it saw all 4GB.
Distribution: Mac OS X Leopard 10.6.2, Windows 2003 Server/Vista/7/XP/2000/NT/98, Ubuntux64, CentOS4.8/5.4
Posts: 2,986
Original Poster
Rep:
I gave up on Ubuntu 8.04 because I could not compile the kernel. I got all these errors, and I am not familiar with compiling a Debian/Ubuntu based distro.
So, I decided to try Fedora 8 and I had the same problem with Fedora 8 only seeing 3.5GB instead of all 4! I am going back to CentOS 5.1. It was fun while it lasted, I think ...
I gave up on Ubuntu 8.04 because I could not compile the kernel. I got all these errors, and I am not familiar with compiling a Debian/Ubuntu based distro.
So, I decided to try Fedora 8 and I had the same problem with Fedora 8 only seeing 3.5GB instead of all 4! I am going back to CentOS 5.1. It was fun while it lasted, I think ...
Bummer, that's what I like Slackware, you can do anything with it.
Distribution: Mac OS X Leopard 10.6.2, Windows 2003 Server/Vista/7/XP/2000/NT/98, Ubuntux64, CentOS4.8/5.4
Posts: 2,986
Original Poster
Rep:
Quote:
Originally Posted by Smedley
Bummer, that's what I like Slackware, you can do anything with it.
Never tried Slackware. I couldn't even download Slackware. When you go to Slackware.com, there is no download section. Very odd!
As for being able to do it all, I'm sure there was a way to compile a kernel in Ubuntu since I did read many "how-to's" online. I kept getting some kind of asm.c error when issuing the 'make' command. Never experienced problems compiling kernels in CentOS. CentOS is so straight forward: make, make modules, make modules_install, make install. Done! None of this apt-get huh wtf lib1337 followed by a dpkg -i -v -a -z -l -1 -b -c --comment=-blah --huh /root rm -rf kernel-2.9.999 stuff followed by a sudo fakeroot kernel-2.9.999 --comment=more options /aaaaa
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.