Falsche Ram Anzeige

oliver-siewert

New Member
Schönen guten Morgen,

ich habe hier einen Server mit folgender Hardware Konfiguration

- Intel(R) Celeron(R) CPU 3.20GHz
- Ram 2GB
- 250 GB Maxtor HDD


Auf jeden fall habe ich bei Webmin,htop etc. gesehen das der
Arbeitsspeicher nicht richtig angezeigt wird.Als erstes habe ich den Kernel geupdated.. dieser läuft nun auf "Linux server 2.6.18-5-486"
Aber es wird trotzdem nicht richtig angezeigt.
Nun meine Frage, weiss jemand da etwas damit der Ram richtig angezeigt wird?

Mit freundlichen Grüßen & Danke im Vorraus

Oliver Siewert
 
was heißt denn "nicht richtig"?

Eventuell hat der Server eine onboard Grafikkarte, die einen Teil des Arbeitsspeichers für sich beansprucht...
 
was sagen denn
Code:
cat /proc/meminfo
grep -i mem /var/log/boot.msg
? Normalerweise weiß der Kernel schon "sehr genau" über Dein System bescheid... Wenn der das RAM nicht erkennt, hast Du wahrscheinlich ein Hardware-Problem. Hast Du schon memtest86 installiert und laufen lassen?

Viele Grüße,
LinuxAdmin
 
Last edited by a moderator:
Code:
MemTotal:       906792 kB
MemFree:        836492 kB
Buffers:          7592 kB
Cached:          40996 kB
SwapCached:          0 kB
Active:          36996 kB
Inactive:        22044 kB
HighTotal:           0 kB
HighFree:            0 kB
LowTotal:       906792 kB
LowFree:        836492 kB
SwapTotal:     2714944 kB
SwapFree:      2714944 kB
Dirty:              20 kB
Writeback:           0 kB
AnonPages:       10472 kB
Mapped:           6768 kB
Slab:             5756 kB
PageTables:        392 kB
NFS_Unstable:        0 kB
Bounce:              0 kB
CommitLimit:   3168340 kB
Committed_AS:    28744 kB
VmallocTotal:   122576 kB
VmallocUsed:      4012 kB
VmallocChunk:   118232 kB
Code:
server:/home/daten# grep -i mem /var/log/boot.msg
grep: /var/log/boot.msg: Datei oder Verzeichnis nicht gefunden



Auf dem Server lief probeweise auch Windows Xp, und dort stand auch das 2GB Ram drinnen sind.
 
grep -i mem /var/log/boot.msg
Der Pfad ist natuerlich selbststaendig anzupassen.

Das bei dir nur 1GB angezeigt wird, ist laut deinem System in Ordnung, da nun mal nur 1 GB erkannt wurde.
 
Du wirst wohl HIGHMEM nicht aktiviert haben.
Also
Code:
CONFIG_HIGHMEM4G=y
setzen und dein RAM wird komplett erkannt.
 
So, endlich... ein Kernelupdate auf "2.6.18-5-686" hat das Problem gelöst.
Es wird wohl an dem "CONFIG_HIGHMEM4G=y" gelegen haben.


danke danke...
 
Last edited by a moderator:
Back
Top