Как мне запустить memtest86 +?

48

Если я сталкиваюсь с ситуацией, когда я подозреваю, что ОЗУ моей машины работает плохо, мне может потребоваться запустить ее memtest86+для проверки. Как я могу сделать это с помощью Ubuntu? Существуют ли разные способы его запуска, если Ubuntu уже установлена?

* (Это должен быть канонический вопрос, которому легко следовать новым пользователям.)

Кристофер Кайл Хортон
источник
3
Я бы предложил запустить его на ночь, если это возможно. У меня были длительные проблемы, связанные с неисправной оперативной памятью, и до появления ошибок прошло 11-12 часов тестирования.
JohnW

Ответы:

60

memtest86+поставляется по умолчанию с Ubuntu, и вы можете попробовать его с live CD или с любой установки Ubuntu. Вот шаги:

  1. Во время загрузки нажмите (лучше удерживайте нажатой) Shiftклавишу, чтобы открыть grubменю, похожее на следующее изображение:

входя в личинку

Как вы можете видеть, есть несколько вариантов на выбор (это будет варьироваться от установки к установке), один из них - это третий вариант на этом снимке экрана, т. Е. Memory test (memtest86+)Он будет в grubменю вместе с другими параметрами.

  1. В grubменю перейдите к соответствующей опции, чтобы выбрать ie Memory test (memtest86+)и нажмите Enter.

выберите memtest

  1. Теперь вы увидите синий экран, показывающий, что memtestработает:

запоминание

  1. Теперь вы можете нажать cдля дополнительных параметров конфигурации:

выбор параметров конф

  1. Для выхода из memtest86+сеанса вы можете нажать в Escлюбое время. Не существует определенного правила, сколько проходов вы бы пробежали, но чем больше, тем лучше.

Вот изображение (взятое отсюда ), показывающее, что были обнаружены ошибки, т. Е. В некоторых ячейках памяти (указано в красной части) тест не пройден, и это указывает на наличие проблем. Если у вас нет проблем с памятью, вы не получите красную порцию.

сообщение об ошибке

heemayl
источник
6
Я знаю, что это старый поток, но на тот случай, если кто-то все еще обращает внимание: есть идея, как получить опцию memtest в меню grub для 64-битных систем / EFI?
ElRudi
7
@ElRudi последняя версия доступна здесь и поддерживает UEFI memtest86.com/download.htm. Как добавить ее в меню - здесь askubuntu.com/questions/126160/…
Старейшина Гик
2
У меня есть memtest86 + (он появляется в Центре программного обеспечения Ubuntu), но когда я следую этим инструкциям, он не появляется на экране GRUB, как показано в 1 выше. Какие-нибудь предложения относительно того, как заставить это работать?
user1945827
@ user1945827 См. вопрос, на который ссылался старейшина Гик, в комментарии выше вашего; это, скорее всего, то, что вы ищете. Если это все еще не работает для вас или не совсем то, что вам нужно, подумайте над тем, чтобы задать новый вопрос .
Кристофер Кайл Хортон
1
Спасибо @ChristopherKyleHorton. Я просто работаю над этим, но мне нужна помощь человека, который дал один из ответов, за которыми я следую. Когда я набираю XXX @ ubuntu: ~ $ cat /boot/grub/grub.cfg | grep memtest ### BEGIN /etc/grub.d/20_memtest86+ ### ### END /etc/grub.d/20_memtest86+ ### Я получаю две сгенерированные строки ... но я думаю, что у меня должно быть что-то среднее между их. Я попросил разъяснений; если ничего не произойдет, я приму ваше предложение и начну новый вопрос.
user1945827
5

Выполнить тест памяти на Ubuntu Live CD и Установленной системе.

Включите или перезагрузите систему

Нажмите и удерживайте Shift, чтобы вызвать меню GRUB.

Используйте клавиши со стрелками, чтобы перейти к записи, помеченной Ubuntu, memtest86 +

Нажмите Ввод. Тест запустится автоматически и будет продолжаться до тех пор, пока вы не завершите его нажатием клавиши Escape

Разрешить тест для запуска по крайней мере один полный проход.

Файзан Акрам Дар
источник