On Mon, Apr 19, 2010 at 9:02 AM, Claudio Miranda
Hi, How to make the kernel recognizes 4 GB of RAM memory ?
It is a Lenovo T400 Laptop.
188.8.131.52-99.fc12.i686 #1 SMP Mon Apr 5 16:32:08 EDT 2010 i686 i686
$ head -1 /proc/meminfo
MemTotal: 3057360 kB
total RAM covered: 3998M
The BIOS shows 4 GB of RAM memory
Looks like the kernel initially recognizes the 4 GB, but is unable to
use it, is that right ?
I read elsewhere that if there are more than 4 GB of RAM, the
kernel-pae is necessary, but my laptop doesn't have more than 4 GB.
So, is it possible to have the kernel recognizes the 4 GB ? With or
without the kernel-pae ?
For a 32-bit machine you need the PAE kernel to utilize all 4GB's of
your machine. If you have an 64-bit machine then the default x86-64
kernel will do this.
I see you have F12 and i686 that should be a PAE enabled kernel. You
should also see more memory than 3GB with a non PAE enabled kernel.
Could you post the full output of dmesg?