Linux can't see all RAM...
Hello !
I have Slack 10 and Trustix installed on my sistem... Some hardware details: Gigabyte KT880-L, HDD: 60 GB, 80 GB, DVD combo, ATI Radeon 9000pro GB, AMD XP 1800+, 1X256 DDR 333, 2X512 DDR400... Kernel versions: 2.6.8.1 custom and 2.4.28-11tr (trustix linux)... 512 MB swap The problem is that Linux reports only 882 MB RAM... Here is the output of "free": free total used free shared buffers cached Mem: 882 875 6 0 141 185 -/+ buffers/cache: 548 333 Swap: 501 0 501 Total: 1384 875 508 And of "cat /proc/meminfo": MemTotal: 903620 kB MemFree: 7848 kB Buffers: 143508 kB Cached: 190712 kB SwapCached: 0 kB Active: 373156 kB Inactive: 172860 kB HighTotal: 0 kB HighFree: 0 kB LowTotal: 903620 kB LowFree: 7848 kB SwapTotal: 514040 kB SwapFree: 514040 kB Dirty: 28 kB Writeback: 0 kB Mapped: 264868 kB Slab: 341036 kB Committed_AS: 261424 kB PageTables: 1156 kB VmallocTotal: 122804 kB VmallocUsed: 69116 kB VmallocChunk: 53688 kB The BIOS sees the quantity of RAM corect and so does Win XP... So what could it be ? Thank you ! |
You need to enable "highmem" support in your kernel to see all your ram. Look in "processor type and features" and you will see high mem support, you are going to want to change this to "4GB" then recompile your kernel.
|
Thanks ! I shall try this ... I guess this should be it !
|
All times are GMT -5. The time now is 11:06 PM. |