Use More Than 3GB Of RAM In Ubuntu Karmic Koala 32bit
Author: Andrew | Date: October 13, 2009 | View Comments | Tags: 32bit, 4gb ram, hardware, karmic, linux, pae, ubuntu
Some time ago we talked about using more than 3 GB of RAM in Ubuntu 32bit which involved installing the server kernel. Well, this is no longer possible in Ubuntu Karmic Koala (9.10). According to the Ubuntu wiki:
Installing the server kernel was needed so that you'd had a kernel with PAE enabled (alternatively, you could just compile the normal kernel and enable PAE).
But because many OEMs and users requested a 32 bit PAE enabled kernel, Karmic Koala now comes with linux-generic-pae meta package which enables PAE in Ubuntu 32 bit, thus allowing you to use more than 3GB of RAM.
Note that the i386-server flavour is being dropped. I can think of no good reason to continue to support a 32 bit server. The 32 bit -generic kernel ought to suffice for those headless implementations that have used the -server flavour in the past, such as home gateways.
Installing the server kernel was needed so that you'd had a kernel with PAE enabled (alternatively, you could just compile the normal kernel and enable PAE).
But because many OEMs and users requested a 32 bit PAE enabled kernel, Karmic Koala now comes with linux-generic-pae meta package which enables PAE in Ubuntu 32 bit, thus allowing you to use more than 3GB of RAM.