Ich kann nicht verstehen, wie das möglich ist:
Wenn ich zwei 4-GB-Speicherkits (4 Module, insgesamt 8 GB) verwende, treten beim Booten ext4-Fehler auf (fehlende Dateien, mysql zeigt InnoDB-Beschädigung usw. an). Es ist Ubuntu 14.04.3 LTS 64 Bit.
Trotzdem zeigt memtest86 + keine Fehler an (v4.2 oder v5.01). Ich lief es für 5 Stunden, 3 Pässe.
Wenn ich ein Kit durch ein kleineres ersetze oder nur ein Kit verwende, verschwinden die ext4-Fehler und die Maschine läuft einwandfrei.
Möglicherweise hängt das mit dem Problem zusammen, dass die Maschine mit den beiden fehlerhaften Kits nicht einmal ordnungsgemäß heruntergefahren werden kann, die Lüfter mit maximaler Geschwindigkeit laufen und die Maschine niemals anhält. Dies passiert auch, wenn von pendrive gebootet wird, es handelt sich also nicht um eine beschädigte Konfigurationsdatei.
Meine Frage ist: Gibt es eine Möglichkeit, diese für Kits auf zuverlässige Weise zu verwenden, oder sind die Memory Kits tatsächlich inkompatibel, aber memtest86 + ist nicht in der Lage, dies zu erkennen.
update : memtest name wurde auf memtest86 + korrigiert
update2 :
- Die Maschine ist eine HP DC7900 Ultra Slim mit 4 DDR2-Speichersteckplätzen.
- Betriebssystem: Ubuntu 14.04.3 LTS 64 Bit
- 1. Bausatz: CSX 2x2GB 800 MHz, 2. Bausatz: Kingston kvr800d2n5k2 / 4g 2x2GB 800 MHz
Diese beiden Kits funktionieren separat und auch mit anderen kleineren Kits oder einzelnen Modulen. Nur diese beiden Kits zusammen erzeugen die seltsamen ext4-Fehler. Aber Memtest findet keine Probleme.
Ich denke, dass vielleicht die Gesamtgröße von 8 GB das Problem ist, nicht die Speichermodule selbst. Die Maschine arbeitet mit 4GB oder 6GB ganz gut.
quelle
Antworten:
Memtest86 + wurde nicht zur Erkennung von Inkompatibilitätsproblemen entwickelt. Es liest und schreibt bestimmte Adressen im Direktmodus, ohne die Module in Kanäle / Bänke aufzuteilen. Grundsätzlich ist also klar, warum es zu Fehlern kommt - alle Speicherzellen sind in Ordnung.
Um das Problem zu beheben, empfehle ich, das BIOS zu aktualisieren und verschiedene Kombinationen der Module in verschiedenen Steckplätzen zu testen. Je nach Chipsatz und BIOS können Dual-Channel-Modi unterschiedlich realisiert werden (mit oder ohne Interleave / Asymmetric-Modi).
quelle