>Greetings. I'm running Linux1.2.13 (Slackware) on a HP Netserver (100MHz
>pentium). I have 128MB RAM in it, which is correctly recognized by the
>BIOS at boot time, but Linux only recognizes 64MB:
># more /proc/meminfo
> total: used: free: shared: buffers:
>Mem: 65474560 63508480 1966080 20041728 48312320
>Swap: 0 0 0
>Anyone ever see something like this before?? Any ideas?
Sure. This is a frequently asked question around here.
While the BIOS tests all the memory, it has no way of reporting more than
64M. Since Linux get its memory info from the BIOS it thinks there is
Solution: use a kernel parameter to tell the kernel how much memory is
actually there. For example at the LILO boot prompt...
boot: linux mem=128M
Should solve the problem. When this works the put the line in the
/etc/lilo.conf file with an append statement. Read the LILO documentation
for more info.
Hope this helps,
Another random extraction from the mental bit stream of...
Byron A. Jeff - PhD student operating in parallel - And Using Linux!