Getting Ubuntu 9.04 (32-bit) to use 4 GB of memory?
Hi,
I'm using Ubuntu 9.04 Desktop Edition (32-bit) on my laptop for software development. The laptop has 4 GB of memory installed and since the development environment and tools use a lot of memory I'd like to be able to fully utilize all of the physical memory.
There seems to be a few different methods for getting Ubuntu to use 4 GB of memory. I've chosen to take the build your own kernel path.
I followed the instructions found in the KernelCompile page to compile a PAE-enabled kernel but for some reason the configuration changes I make seem to get overwritten when I regenerate or update the configs.
Here's the procedure I'm using:
sudo apt-get build-dep linux-image-
apt-get source linux-image-
# manually edit debian/
# CONFIG_X86_PAE=y
chmod u+x debian/
bash debian/
I've also tried creating my own config file (config.pae) and regenerating config files using:
debian/rules updateconfigs
but the PAE setting always gets lost from the config files.
I've also installed the kernel that I've built but it doesn't seem to be PAE-enabled.
Is this the correct way to compile a kernel on Jaunty?
Why do the config changes get lost?
Since its quite common nowadays to have more than 3 GBs of memory why doesn't Ubuntu (32-bit) support 4 GB of memory out-of-the-box or provide an separate kernel for this?
Question information
- Language:
- English Edit question
- Status:
- Solved
- For:
- Ubuntu Edit question
- Assignee:
- No assignee Edit question
- Solved by:
- Steve
- Solved:
- Last query:
- Last reply: