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

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

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

4 ответа

Решение

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

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

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

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

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

выберите memtest

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

запоминание

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

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

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

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

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

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

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

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

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

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

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

Моя система Ubuntu 20.04 с 128 ГБ ОЗУ стала очень медленно работать после того, как мне пришлось перезагрузить ОС. Я думал, что это может быть плохая память. Я проверил память с помощью следующей команды:

          sudo memtester 128000 5

Выполнение следующего решило проблему (если это полезно для других)
. Изменение драйвера NVIDIA для видеокарты с открытого исходного кода на проприетарный сделало волшебство. Следование также помогло.

          sudo vi /etc/sysctl.d/99-sysctl.conf

и добавьте следующее,

          vm.swappiness=0

    vm.vfs_cache_pressure=50

Чтобы использовать Ubuntu live USB для запуска memtest86+, вам, возможно, придется изменить порядок загрузки в BIOS или нажать какую-либо системную (функциональную) клавишу, чтобы отобразить меню однократной загрузки, а затем (по крайней мере, с живым носителем Ubuntu 22.04) выбрать устаревшую загрузку (не UEFI) для USB-носителей. Затем в меню Grub есть Memtest. Возможно, в последней версии Ubuntu все по-другому, и вы можете запускать memtest, даже если вы используете загрузку UEFI для носителя, поскольку memtest86+ версии 6 имеет поддержку UEFI.

Другие вопросы по тегам