Wednesday, March 25, 2009

Install More Than 4Gb Memory in 32 bit Ubuntu - How to Install PAE ( Physical Address Extension)

If You Install More than 4 GB Memory in your 32bit ubuntu Machine It will not access the memory beyond 4GB.The x86 architecture presently uses only 36 bits out of 52 bits possible. On x86-64 processors, PAE is obligatory in native long mode; currently 40 bits are used out of 52 bits possible. How do I find out if my Linux kernel supports 36-bit or more physical addressing?

$ sudo grep physical /proc/cpuinfo

shows

physical id : 0
address sizes : 36 bits physical, 48 bits virtual .........


$ free -m will show only <>$ sudo apt-get update
$ sudo sudo apt-get install linux-headers-server linux-image-server linux-server
Once kernel images installed, just reboot your machine ,

$ sudo reboot
After reboot, login into your system and type the following command to verify memory usage:
$ free -m

1 comment:

Zeus said...

Hi I tried this, I am assuming you are meant to use the server kernal just installed..

either wy just tried this on an hp laptop and using either old or the new server kernal still shows the same 3.2 gb memory when I have 4gb installed.

Thanks