• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

ASRock 939A8X-M - linux erkennt nur 2GB anstatt 4GB RAM

marsun

Newbie
Hallo,

hab' einen Kernel mit "4GB"-"High Memory Support" gebaut. GRUB und Linux erkennen aber bloss 2GB, obwohl das BIOS sowie memtest86 die gesamten 4GB erkennen. Auch beim booten mit der Kerneloption "mem=4096M" werden nur 2 GB (an)erkannt. Mainboard-Chipsatz ist ein ULi (ALi) M1689. Der Rechner läuft mit einem AMD64. Die Distribution ist Debian Sarge. Ein Kernel mit "64GB"-"High Memory Support" ergibt keinen Unterschied. Auch hier werden nur 2GB erkannt.

Auszug aus dmesg:

Linux version 2.6.17.3 (root@ear) (gcc-Version 4.0.3 20051201 (prerelease) (Debian 4.0.2-5)) #3 PREEMPT Mon Jul 10 04:13:53 CEST 2006
BIOS-provided physical RAM map:
BIOS-e820: 0000000000000000 - 000000000009fc00 (usable)
BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved)
BIOS-e820: 00000000000e8000 - 0000000000100000 (reserved)
BIOS-e820: 0000000000100000 - 000000007ffb0000 (usable)
BIOS-e820: 000000007ffb0000 - 000000007ffc0000 (ACPI data)
BIOS-e820: 000000007ffc0000 - 000000007fff0000 (ACPI NVS)
BIOS-e820: 000000007fff0000 - 0000000080000000 (reserved)
BIOS-e820: 00000000ff7c0000 - 0000000100000000 (reserved)
BIOS-e820: 0000000100000000 - 0000000180000000 (usable)
user-defined physical RAM map:
user: 0000000000000000 - 000000000009fc00 (usable)
user: 000000000009fc00 - 00000000000a0000 (reserved)
user: 00000000000e8000 - 0000000000100000 (reserved)
user: 0000000000100000 - 000000007ffb0000 (usable)
user: 000000007ffb0000 - 000000007ffc0000 (ACPI data)
user: 000000007ffc0000 - 000000007fff0000 (ACPI NVS)
user: 000000007fff0000 - 0000000080000000 (reserved)
user: 00000000ff7c0000 - 0000000100000000 (reserved)
1151MB HIGHMEM available.
896MB LOWMEM available.
On node 0 totalpages: 524208
DMA zone: 4096 pages, LIFO batch:0
Normal zone: 225280 pages, LIFO batch:31
HighMem zone: 294832 pages, LIFO batch:31
DMI 2.3 present.
...
Kernel command line: root=/dev/hda1 ro mem=4096M
...
Memory: 2074536k/2096832k available (2748k kernel code, 21128k reserved, 687k data, 196k init, 1179328k highmem)


Bin dankbar für jede Hilfe.
 

misiu

Moderator
Teammitglied
Vielleicht helfen dir die Ausführungen hier:
http://www.linux-club.de/viewtopic.php?t=51676&highlight=ram+mem

MfG
misiu
 
Oben