ram upgrade not showing up

I just upgraded my pc from 2GB to 4GB of ram. The ram shows up in Post and in BIOS, but Suse is not seeing it. I am running 11.1 64 bit. Below is output of uname -a and free

2.6.27.19-3.2-default #1 SMP 2009-02-25 15:40:44 +0100 x86_64 x86_64 x86_64 GNU/Linux

         total       used       free     shared    buffers     cached

Mem: 2562036 1159664 1402372 0 10840 933340
-/+ buffers/cache: 215484 2346552
Swap: 3148732 0 3148732

You’ll probably need to use pae kernel rather than default kernel to use this memory. However I’m not familiar with 64-bit architecture…

Maybe a bios/MB issue?

Did you power off completely? Unplug power-cable?

Are the RAM-bars the same brand? I know, vendors say it doesn’t matter, in my machine it does. There’s 4 * 2GB Kingston in now, 4 * 1GB Vdata before. Any mix of those instead of 4 equals, results in panic within 5 minutes. Sizes were reported wrong.
Also the voltage could be wrong. From what i remember BIOS does that automatically, but some RAM needs a bit more (the Vdata’s for instance if you use more than 2)

And, check again that the RAM is properly seated.

And install memtest from software-installer, inerst 1 RAM module, memtest it, replace by second, memtest that one, place both, memtest.

crisponions wrote:
> I just upgraded my pc from 2GB to 4GB of ram. The ram shows up in Post
> and in BIOS, but Suse is not seeing it. I am running 11.1 64 bit.
> Below is output of uname -a and free
>
> 2.6.27.19-3.2-default #1 SMP 2009-02-25 15:40:44 +0100 x86_64 x86_64
> x86_64 GNU/Linux
>
> total used free shared buffers
> cached
> Mem: 2562036 1159664 1402372 0 10840
> 933340
> -/+ buffers/cache: 215484 2346552
> Swap: 3148732 0 3148732

Please post the output of ‘dmesg | grep e820’. That will tell what your BIOS is
reporting.

deano ferrari wrote:
> You’ll probably need to use pae kernel rather than default kernel to use
> this memory. However I’m not familiar with 64-bit architecture…

The pae kernel and concept is strictly for 32-bit systems.

Looks like it was bad ram. Weird it shows up in BIOS and post, but not in memtest etc.

The pae kernel and concept is strictly for 32-bit systems.

@iwfinger: Thanks for clarifying this. I’m still using old-fashioned, hand-cranked, 32-bit technology :slight_smile: