Powered By

Powered by Blogger

Tampilkan postingan dengan label 4gb ram. Tampilkan semua postingan
Tampilkan postingan dengan label 4gb ram. Tampilkan semua postingan

Selasa, 13 Oktober 2009

Use More Than 3GB Of RAM In Ubuntu Karmic Koala 32bit

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:

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.

Therefore, to use all your RAM in Ubuntu Karmic, open a terminal and paste this:
sudo apt-get install linux-generic-pae


This command will install linux-image-2.6.31-13-generic-pae and linux-image-generic-pae.

If, after restarting the computer, your 32bit Ubuntu still does not recognize more than 3GB of RAM, run this command to remove the old kernel packages:
sudo apt-get remove linux-image-2.6.31-13-generic linux-image-generic


Note: the kernel versions in this post will change once new packages are pushed into Ubuntu Karmic repositories so adapt the commands to the latest kernel version.

Rabu, 30 September 2009

4 GB Of RAM In Ubuntu 32bit [How-to]

Ubuntu 32bit only supports 3 GB of RAM so if you have 4, only 3 will be used. You can use the 64bit version for all 4GB of RAM memory to work, or follow the instructions in this post to make the 32bit version of Ubuntu to work with 4GB or RAM.

Firstly, please note that to achieve this, you must install the Ubuntu Server Kernel which has Phisical Extencion Address Enabled (PAE) enabled thus allowing Ubuntu to see all 4 GB of RAM. You can also compile the 32 Kernel desktop version yourself, and enable PAE but that's difficult to explain so I'll not cover that :). Once, that was easily done with Kernelcheck, but now kernel.org changed something which made Kernelcheck to stop working. Another solution would be to just install the 64bit Ubuntu.

Installing the Ubuntu Server Kernel is basically for lazy people and should only take 1-2 minutes. If you wish to continue with this solution, follow the steps below:

Open a terminal and paste the following command:
sudo sudo apt-get install linux-headers-server linux-image-server linux-server


Once the installation is completed, restart your computer and boot into the new Kernel. That's basically it.

Note: This is basically a quick "fix". I strongly suggest newbies don't install this Server Kernel! Why? Because the server version will be more stable, but at the expense of performance and compatibility with various hardware (graphics,sound, etc.). The desktop version will likely provide better user interface response and better handle the latest 3D drivers and other "desktop" hardware. More advanced users should be able to tweak the settings for better responsiveness and hardware compatibility.

[via pmabox]