I too have encountered problems with a Compaq 2500R and Linux not detecting
the proper amount of ram.   In my case, I tried Slackware 3.6, RH60, and
RH61 fresh installations, and both the 2.0 and 2.2 kernels detected only
16MB of ram (out of 64, 128, 160, and 256MB combinations!)

The only way it would work for me was to put in the old-style "append" line
in lilo.conf, and even then it would act funny:

I had to use an append line of 4096kb LESS than the physical ram in the box,
or the kernel would puke on boot up.   

Some weird compaq bios thing perhaps?   Changing the compaq ROMpaq/BIOS
version didn't change anything for me.

Once I had the "correct" append line in the lilo configuration, my box was
MUCH more responsive!

Doug Apel
Sr. Network Administrator
Omnipoint Technologies, Inc.
[EMAIL PROTECTED]
719-884-2571


-----Original Message-----
From: Tony Nugent [mailto:[EMAIL PROTECTED]]
Sent: Friday, June 23, 2000 12:13 AM
To: Ayejay
Cc: Linux Config Email List
Subject: Re: Linux server?s memory 


On Thu Jun 22 2000 at 15:46, " " wrote:

>    I'm running RH 6.1 ( OS  - 2.2.12-20 ) on Compaq Proliant 2500,
>    200mhz, 64 MB RAM and 18.2 GB hard disk. It is connected to
>    100mbps speed. It is a web mail server.
> 
>   The problem is that when I used `free` command to check on
>   it's memory, here's what I've got :
>
>               total        used       free     shared    buffers
cached
> Mem:          14460      14176        284      12276        820       3984
> -/+ buffers/cache:       9372       5088
> Swap:         136512      10272     126240

Hmm, not good.  I assume that you've done things to check this, like
booting from a rescue disk and doing a "cat /proc/meminfo" (or
-gasp- from a dos bootdisk and doing a "mem").

Try at the lilo boot: prompt:

        linux append="mem=64M"

and see if that makes any difference.

But this shouldn't be necessary!  Not on a kernel more recently than
2.0.35 or so.  And never for less than 64Mb ram.  On some
motherboards with broken BIOSes, autodetection doesn't work for any
memory over 64Mb.

> And I've got the similar result when I used these commands too :
> 
> 1. dmesg | egrep "Memory"
> 
> 2. more /proc/meminfo
> 
>       Another problem is that it is too slow when we want to
>       access the server's web sites though there were only 2 users
>       accessed it .
> 
>          We've tried to change / add more RAM but it still gives
>          the same amount of memory (around 14MB instead of 64MB).
> 
> Thanks in advance.
> 
> AYeJay.

Did you check your BIOS settings?  How much RAM does it say you
have?

It sounds to be like a hardware/bios fault, linux is behaving
correctly.

Cheers
Tony

Reply via email to