Har en gammal HP Microserver N40L som jag numera mest använder som NAS. Den har 2 stycken 8GB-mouler med RAM installerade sedan flera år tillbaka och har alltid visat 16GB i operativsystemet. Just nu kör den Ubuntu 16.04.4 x64.
Häromdagen i samband med att jag skulle uppdatera den noterade jag att htop visade bara 8GB. Tänkte först att det var htop som buggade, men även top och free visar 8GB.
Provade då lshw -class memory och den ser 2x8GB. Kör jag dmidecode -t memory så verkar den också hitta båda och tycka att jag har 16GiB System Memory.
Har nu provat att plocka isär den och den verkar starta utan problem oavsett vilken av minnesmodulerna jag har i och oavsett vilken slot den sitter i.
Har provat att nollställa BIOS. När den bootar visar den 8GB, men går jag in i BIOS visar den 16GB och båda stickorna.
Har provat köra memtest i 3 timmar nu och den visar båda stickorna i det nedre fältet, men verkar bara tycka att det blir 8GB totalt.
Så, varför visas de ibland men ibland inte? Vad är det jag missar? Har tittat på inställningarna för den inbyggda grafiken och den verkar precis som tidigare stå på 128MB så den borde inte vara orsaken till att halva minnet faller bort.