Re: only shows 64 of 128 meg with "free"

Michael H. Warfield (mhw@wittsend.com)
Wed, 9 Jun 1999 07:34:37 -0400 (EDT)


Michael Packer enscribed thusly:
> I've got one 128Meg sdram chip in my machine.

> CMOS says I have 128 megs

> when booting it will count off all 128megs but when i boot
> linux it only finds 64 megs

> free reports:
> total used free shared buffers cached
> Mem: 64052 62520 1532 17892 2880 46336
> -/+ buffers/cache: 13304 50748
> Swap: 81916 552 81364

> top gives me this:
> 7:22am up 9:56, 3 users, load average: 0.30, 0.14, 0.10
> 53 processes: 49 sleeping, 3 running, 1 zombie, 0 stopped
> CPU states: 1.2% user, 1.6% system, 0.0% nice, 97.2% idle
> Mem: 64052K av, 63020K used, 1032K free, 18964K shrd, 2964K buff
> Swap: 81916K av, 552K used, 81364K free 46288K cached

> why can i not get it to show me 128 megs?????

> kernel version 2.0.36

Hmmm... I think the 2.0 kernels required that you add a MEM= line
to the kernel boot to see memory about 128M. I know that's changed in
the 2.2 kernels but I don't believe it got retrofitted back into the 2.0
kernels. Try adding 'append = "mem=128M"' into your lilo.conf file for
that boot image and see if that fixes it (rerun lilo after changing the
lilo.conf file, of course).

> thanks

Mike

-- 
 Michael H. Warfield    |  (770) 985-6132   |  mhw@WittsEnd.com
  (The Mad Wizard)      |  (770) 925-8248   |  http://www.wittsend.com/mhw/
  NIC whois:  MHW9      |  An optimist believes we live in the best of all
 PGP Key: 0xDF1DD471    |  possible worlds.  A pessimist is sure of it!

- To unsubscribe from this list: send the line "unsubscribe linux-net" in the body of a message to majordomo@vger.rutgers.edu