如何运行memtest86 +?


48

如果遇到怀疑机器的RAM可能变坏的情况,则可能需要启动memtest86+以进行检查。如何使用Ubuntu执行此操作?是否已安装Ubuntu,是否有其他启动方法?

* (这是一个可供新用户轻松遵循的规范问题。)


3
我建议尽可能将其运行一整夜。由于内存故障,我长期运行时遇到问题,并且花了11到12个小时进行测试,错误才出现。
JohnW 2015年

Answers:


60

memtest86+它是Ubuntu的默认配置,您可以从Live CD或任何Ubuntu安装中进行尝试。步骤如下:

  1. 引导时按(最好按住)Shift键以显示grub如下图所示的菜单:

进入g

如您所见,有一些选项可供选择(根据安装和安装情况而有所不同),要查找的选项是此屏幕快照中的第三个选项,即Memory test (memtest86+),它将grub与其他选项一起出现在菜单中。

  1. grub菜单转到相应的选项以选择ie Memory test (memtest86+),然后按Enter

选择内存测试

  1. 现在,您将看到一个蓝屏,表明memtest正在运行:

记忆测试

  1. 现在,您可以按c以获得更多配置选项:

选择配置选项

  1. 要退出memtest86+会话,您可以随时按Esc。没有确定的规则,您将运行多少遍,但越多越好。

这是一张图像(从此处获取),显示遇到错误,即,某些内存位置(红色部分指出)的测试失败,表明该位置可能有问题。如果您的内存没有任何问题,那么您将不会得到任何红色部分。

错误信息


6
我知道这是一个旧线程,但以防万一有人仍在注意:任何想法如何在64位/ EFI系统的grub菜单中获取memtest选项?
ElRudi

7
@ElRudi的最新版本可在这里和支持UEFI memtest86.com/download.htm如何将其添加到菜单这里askubuntu.com/questions/126160/...
上古野人

2
我有memtest86 +(它出现在Ubuntu软件中心),但是当我按照这些说明进行操作时,它没有出现在GRUB屏幕中,如上面的1所示。关于如何使它正常工作的任何建议?
user1945827 '12

@ user1945827 在您上方的评论中查看Geek老人链接到的问题;最有可能就是您要寻找的东西。如果那仍然不适合您或不是您所需要的,请考虑提出一个新问题
Christopher Kyle Horton

1
谢谢@ChristopherKyleHorton我正在研究它,但是我需要得到给出我所关注答案之一的人的帮助。当我输入XXX @ ubuntu:〜$ cat /boot/grub/grub.cfg | grep memtest ### BEGIN /etc/grub.d/20_memtest86+ ### ### END /etc/grub.d/20_memtest86+ ###我得到了生成的两行...但是我认为我应该在两者之间有一些东西他们。我已要求澄清;如果没有任何反应,我将接受您的建议并提出一个新问题。
user1945827 '17

5

在Ubuntu Live CD和已安装系统上执行内存测试。

打开或重新启动系统

按住Shift键以调出GRUB菜单。

使用箭头键移至标记为Ubuntu,memtest86 +的条目

按Enter键。该测试将自动运行,并继续进行,直到您按Escape键结束测试为止

允许测试至少运行一整遍。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.