Vraag Hoe te controleren op fouten in RAM via linux?


Ik heb ubuntu 11 uitgeschakeld met een usb flash / stick-drive van 3,6 gb. Systeem heeft 4GB RAM en lege harde schijf (afgeveegd met behulp van DBAN-tool). Hoe controleer ik of er fouten in mijn RAM-geheugen zitten? Is er een gegarandeerde manier om dat via een linux commando te controleren? Zo niet, dan zou het geweldig zijn om te weten waarom.

Bedankt.


28
2017-09-08 23:14


oorsprong


Voordat u Ubuntu opstart, opent u het GRUB-scherm en selecteert u memtest. - Uri Herrera
Je kunt de memtester gebruiken als je eenmaal bent opgestart in Linux. sudo memtester 1024 5 Dit moet 1024 MB geheugen toewijzen en de test vijfmaal herhalen. - Ricky Hewitt


antwoorden:


De Ubuntu Live-cd bevat een tool genaamd Memtest86 + die precies dat doet - test het RAM-geheugen van je computer. Start op vanaf de Ubuntu LiveCD, houd de knop ingedrukt Verschuiving toets, die het GRUB-menu zal oproepen. Selecteer Geheugentest

enter image description here


16
2017-09-09 08:22



Je hoeft niet eens de live-CD te hebben. U kunt tijdens het opstarten van linux gewoon herhaaldelijk op Shift drukken om naar exact hetzelfde menu te gaan. - iFreilicht


Door het memtester-pakket te installeren, kunt u uw systeem controleren op fouten terwijl het nog steeds actief is. U hoeft niet opnieuw op te starten, voer gewoon die applicatie uit.

Om het te installeren, opent u een terminal en typt u:

sudo apt-get install memtester

Je kunt het dan als volgt gebruiken:

sudo memtester 1024 5

Dit zou 1024 MB geheugen moeten toewijzen en de test vijf keer herhalen.


48
2017-09-08 23:54



Betekent dit op de een of andere manier dat slechts een deel van het geheugen wordt getest en de rest nog niet getest is? Hoe kan ik ervoor zorgen dat al het geheugen wordt getest? - donquixote
Alleen dat deel van het geheugen is getest! - MajesticRa
Opgewekt, maar tenzij ik iets gemist heb, is het niet mogelijk om een ​​grondige test van het hele geheugen uit te voeren memtester omdat het systeem totaal niet meer reageert (of zelfs niet memtester faalt om de volledige hoeveelheid geheugen te claimen waar u om vraagt). Dus ik denk het wel memtesterHet gebruik van het geval is wanneer u probeert een bepaald geheugengebied te testen met behulp van enkele geavanceerde argumenten die ik niet heb onderzocht. Anders voor gebruik via een doorlopende scan UNetbootin die wordt uitgevoerd voordat het besturingssysteem en eventuele gebruikersprogramma's worden geladen (dus de problemen met de reacties worden onbruikbaar). - Marcus Junius Brutus


Start uw computer opnieuw op en selecteer in het GRUB-opstartscherm Memtest.


1
2017-09-08 23:27



Dit lijkt te veronderstellen dat we het GRUB-opstartscherm zouden zien bij statup. Ik, voor één, niet. - 42-
@ 42- Houd de SHIFT-toets ingedrukt tijdens het opstarten van een computer. - Denis Kulagin
memtest86 + is niet beschikbaar voor EFI-systemen. Het is alleen voor BIOS. U kunt op zoek gaan naar een eigen alternatief voor EFI. - Artyom