Fehlender Speicher (BIOS erkennt 8 x 2 GB, sagt aber, dass nur 12 GB installierbar sind)

Fehlender Speicher (BIOS erkennt 8 x 2 GB, sagt aber, dass nur 12 GB installierbar sind)

Betriebssystem: OpenSuse 12.3 (x64)

Problem: Es kann nicht der gesamte erkannte Speicher verwendet werden

Ich habe vor Kurzem mehr RAM für meine Workstation gekauft (2Rx4). Das Motherboard hat 8 Steckplätze, und obwohl das BIOS erkennt, dass alle 8 über einen 2 GB großen RAM-Riegel verfügen, beträgt die „insgesamt installierbare“ Größe nur 12 GB.

dmidecodesagt mir, dass der maximal unterstützte RAM 32 GB beträgt, also vermute ich, dass es sich hier um ein Rangproblem handeln könnte, obwohl ich mich mit Speicher nicht so gut auskenne.

Aktualisieren

Um es deutlich zu sagen -hat jemand eine Idee, warum ich nicht den gesamten erkannten Speicher nutzen kann?

Ich hatte vorher 8 GB in einer 4 x 2 GB-Konfiguration.

RAM-Details

2 GB 240p PC2-5300 CL5 36c 128x4 DDR2-667 2Rx4 1,8 V ECC FBDIMM

Alle 8 Slots werden als aktiv registriert (siehe dmidecodeAusgabe) und das BIOS erkennt alle 8 Sticks

Bildbeschreibung hier eingeben

Motherboard-Details

Base Board Information
    Manufacturer: Dell Inc.          
    Product Name: 0GU083
    Version: A00
    Serial Number: ..CN1374073H00UP.

Verfügbarer Speicher (im BIOS steht auch, dass 12 GB Speicher installiert sind, aber es werden 8 2-GB-Sticks aufgelistet)

             total       used       free     shared    buffers     cached
Mem:         12039      11888        151          0        549      10825
-/+ buffers/cache:        512      11527
Swap:         1992        573       1419

Vollständige dmidecodeAusgabe hier

AKTUALISIERUNG 2 memtest x86erkennt auch nur 12 GB Speicher;

Bildbeschreibung hier eingeben

Antwort1

Ich lehne mich hier weit aus dem Fenster. Bitte lassen Sie mich wissen, wenn ich falsch liege, und ich werde den Beitrag entweder korrigieren oder löschen:

Präambel:

  • Ihre Workstation ist eine Dell Precision 490 mit einem 0GU083-Motherboard.
  • Der Vorstand verfügt über eineIntel 5000X-ChipsatzSpeichercontroller, dervoll gepuffertDIMMs.
  • Sie haben 8 DIMMs installiert. Alle 8 sind FB-DIMMs mit ECC-Unterstützung. (Siehe Ihr DMI-Decodierungsprotokoll, Zeilen 561 bis 578 für DIMM Nr. 1, gefolgt von den Informationen zu den anderen 7 DIMMs.
  • 8x2 GiB sind 16 GiB. Das BIOS erkennt erfolgreich, dass 16 GiB vorhanden sind.

Während der POST-/Speicherprüfungen ist ein Fehler aufgetreten: Siehe Zeile 549: Descriptor 4: Multi-bit ECC memory errorund Zeile 927 Status: Firmware-detected hardware failure:.

Ihr Motherboard verwendet die voll gepufferten DIMMs (FBDs) in Vierergruppen. (Siehe Handbuch unterftp://ftp.dell.com/Manuals/all-products/esuprt_desktop/esuprt_dell_precision_workstation/precision-490-dt_user%27s%20guide_en-us.pdf).

End_preamble:

Das bedeutet, dass:

  1. Über Ranks müssen Sie sich keine Gedanken machen. (?) Ich bin mir hier nicht 100 % sicher, aber bei Ranks geht es um den elektrischen Pfad zwischen dem Speichercontroller und den parallel angeschlossenen DIMMs. FB-DIMMs verwenden eine serielle Schnittstelle, die speziell dafür entwickelt wurde, Rank-Probleme zu vermeiden.
  2. Mindestens eines der DIMMs hat einen Fehler gemeldet. Dieser Fehler ist entweder immer noch vorhanden oder muss behoben werden.
  3. Linux hat dieses fehlerhafte 2-GiB-DIMM wahrscheinlich nicht hinzugefügt.
    Neue Informationen zum POST machen nun klar, dass das BIOS zwar 16 GiB erkennt, aber nur 12 GiB „installiert“. Und das ist es, was Linux verwenden wird. Der Teil über das Hinzufügen oder Überspringen von Speicherbereichen durch Linux ist also nicht relevant.

Was ich nicht verstehe, ist, warum das zu 12 GiB Speicher statt 14 GiB führt. Der einzige Grund, der mir einfällt, ist, dass es aufgegeben hat, als nach dem sequentiellen Hinzufügen der Speicherbereiche ein Fehler auftrat. So etwas wie das hier:

Add 2GiB DIMM.    2GiB now available.
Add 2GiB DIMM.    4iB now available.
Add 2GiB DIMM.    6GiB now available.
Add 2GiB DIMM.    8GiB now available.
Add 2GiB DIMM.   10GiB now available.
Add 2GiB DIMM.   12GiB now available.
Add 2GiB DIMM.   ERROR. STOP ADDING.  Remain at 12GiB.
Stopped. Do not try the possibly working remaining DIMM.

Eine Bestätigung von jemandem, der mehr darüber weiß, wie Speicher vom Kernel hinzugefügt wird, wäre großartig. Hilfe beim Testen des defekten Bereichs undWie man es vermeidetwäre auch super.


Ein weiteres potenzielles Problem ist ein beschädigter Speichersockel oder eine beschädigte Leiterbahn auf der Hauptplatine. Dies kann sogar mehrere Sockel betreffen, da FB-DIMMs verkettet und nicht parallel aufgerufen werden.

Wenn Sie das KontrollkästchenDatenblatt für den Intel 5000X Speichercontrollerund schauen Sie sich das an, Figure 1.1dann werden Sie Folgendes sehen:

Grafische Darstellung eines 5000X MCH

Die Abbildung zeigt bis zu 16 FBDIMMs. Bis zu ist ein Schlüsselwort. Ihr Modell hat 8. Die vernünftige Lösung für 8 Sockel bei gleichzeitigem Beibehalten des Quad-Channel-Speicherzugriffs wären 4 Kanäle mit jeweils 2 Sockeln.

Wenn ein solcher Kanal nicht funktioniert, verlieren Sie zwei DIMMs, was zu 12 GiB führt.

Antwort2

Ich habe genau das gleiche Problem auf einem 12-GB-Rechner, aber es werden nur 4 GB angezeigt. Nachdem ich den Ressourcenmonitor im Taskmanager überprüft hatte, zeigte er an, dass 8 GB für BIOS und andere Geräte reserviert waren. Nachdem ich verschiedene USB-Geräte abgezogen und neu gestartet hatte, waren alle 12 GB wieder verfügbar. Ich hoffe, das hilft.

Antwort3

Ich habe diesen Thread gerade gefunden, weil ich ein ähnliches Problem hatte. Das BIOS zeigte 4 GB in jedem Steckplatz an, aber im Dual-Modus waren nach dem Upgrade auf Dual Xeon 5365 und 8 x 4 GB gleichzeitig nur 8 GB verfügbar. Vorher hatte ich 4 x 2 GB ohne Probleme.

Ich habe die DIMMs ausgetauscht, ohne dass sich wirklich etwas geändert hat. Am Ende habe ich die Kontakte aller DIMMs bereinigt und als ich sie wieder eingesetzt habe, waren im Quad-Modus 32 GB verfügbar und jetzt läuft MemTest86+ darauf.

Vergessen Sie also nie, dass manchmal einfach eine gründliche Reinigung nötig ist.

verwandte Informationen