Как мне запустить memtest86+?
Если я сталкиваюсь с ситуацией, когда я подозреваю, что ОЗУ моей машины работает плохо, мне может потребоваться запустить memtest86+
проверить это. Как я могу сделать это с помощью Ubuntu? Существуют ли разные способы его запуска, если Ubuntu уже установлена?
* (Это должен быть канонический вопрос, которому легко следовать новым пользователям.)
4 ответа
memtest86+
поставляется по умолчанию с Ubuntu, и вы можете попробовать его с live CD или с любой установки Ubuntu. Вот шаги:
- Во время загрузки нажмите (лучше удерживайте) клавишу Shift, чтобы
grub
меню, которое выглядит следующим образом:
Как вы можете видеть, есть несколько опций на выбор (это будет варьироваться от установки к инсталляции), один из них - третий вариант на этом скриншоте, т.е. Memory test (memtest86+)
который будет там в grub
меню вместе с другими опциями.
- От
grub
В меню перейдите к соответствующей опции, чтобы выбрать, т.е.Memory test (memtest86+)
и нажмите Enter.
- Теперь вы увидите синий экран, показывающий, что
memtest
бежит:
- Теперь вы можете нажать c для получения дополнительных параметров конфигурации:
- Для выхода из
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.