Page 1 of 1

5GB Hauptspeicher eingebaut es werden nur 4GB erkannt

Posted: 09. Jun 2006 7:48
by devil007
Kann die installierte Linux Kernel Version 2.6.10 nur 4GB RAM verwalten, oder an was kann es sonst liegen, daß nicht der gesamte RAM erkannt wird ?

Posted: 15. Jun 2006 15:59
by doug
Der 2.6.x Kernel unterstützt zwischen 48GByte und 4TByte, abhängig von der verwendeten CPU. Daran liegt es also definitiv nicht. Ist ein RAM Modul defekt?

Posted: 15. Jun 2006 19:05
by Janka
Das ist konfigurierbar. Poste mal das Ergebnis von:

Code: Select all

$ gunzip -c /proc/config.gz|grep HIGHMEM
$ gunzip -c /proc/config.gz|grep VMSPLIT
Janka

Posted: 19. Jun 2006 10:04
by devil007
gunzip -c /proc/config.gz|grep VMSPLIT
0> liefert keine Ergebnisse

gunzip -c /proc/config.gz|grep HIGHMEM
# CONFIG_NOHIGHMEM is not set
CONFIG_HIGHMEM4G=y
# CONFIG_HIGHMEM64G is not set
CONFIG_HIGHMEM=y

Posted: 19. Jun 2006 15:33
by Trottel
# CONFIG_HIGHMEM64G is not set
CONFIG_HIGHMEM=y


Dann mal los!!

Posted: 19. Jun 2006 21:18
by Janka
Achja, 2.6.10 hatte ja noch das alte Benamungsschema.
Trotzdem: Dein Kernel kann maximal 4GB verwalten -- CONFIG_HIGHMEM64G ist nicht gesetzt.

Du kannst ja mal gucken, ob es für deine Distribution einen Kernel gibt, der das kann -- dann einfach das Paket installieren und neu booten. Ansonsten musst du den Kernel neu kompilieren. Also Kernelquellen und Compiler installieren, dann gunzip -c /proc/config.gz >/usr/src/linux/.config, um die alte Konfiguration zu übernehmen, dann make menuconfig, um die gewünschte Änderung vorzunehmen. (Ist unter Processor Type and Features). Außerdem den Prozessor richtig einstellen -- nicht alle Prozessoren können 64GB.

Janka