Если я столкнусь с ситуацией, когда я подозреваю, что оперативная память моей машины может испортиться, мне может потребоваться запустить memtest86+ чтобы проверить это. Как я могу это сделать с помощью Ubuntu? Существуют ли различные способы его запуска независимо от того, установлена ли Ubuntu уже?
* (Предполагается, что это канонический вопрос, за которым легко следить новым пользователям.)
memtest86+ поставляется по умолчанию с Ubuntu, и вы можете попробовать его с live CD или с любой установки Ubuntu. Вот эти шаги:
Во время загрузки нажмите (лучше удерживайте нажатой) кнопку Shift ключ, чтобы принести grub меню, которое выглядит как следующее изображение:
Как вы можете видеть, есть несколько вариантов на выбор (это будет варьироваться от установки к установке), тот, который нужно искать, - это третий вариант на этом скриншоте, т.е. Memory test (memtest86+), который будет присутствовать в grub меню вместе с другими опциями.
Из grub меню перейдите к соответствующему варианту для выбора, т.е. Memory test (memtest86+) и нажмите Enter.
Теперь вы увидите синий экран, указывающий на то, что memtest работает:
Теперь вы можете нажать c для получения дополнительных параметров конфигурации:
Для выхода из memtest86+ сессии вы можете нажать Esc в любой момент. Нет определенного правила, определяющего, сколько проходов вы должны выполнить, но чем больше, тем лучше.
Вот изображение (взятое из здесь), показывающий, что были обнаружены ошибки, т.е. тест завершается неудачей в некоторых ячейках памяти (указано в красной части), указывая на то, что в этих ячейках могут быть проблемы. Если у вашей памяти нет никаких проблем, то вы не получите никакой красной части.
Я бы предложил запустить его на ночь, если это возможно. У меня были длительные проблемы, вызванные неисправной оперативной памятью, и потребовалось 11-12 часов тестирования, прежде чем появились ошибки.