Мой компьютер очень старый, и использует DDR2 с максимальным объемом оперативной памяти 8 ГБ. Недавно я заменил два картриджа ОЗУ в своем компьютере на достаточно ОЗУ, чтобы максимально использовать его. Но совсем недавно я попытался запустить Memtest, и он завис еще до того, как закончил 1% первого прохода. ОЗУ нормально функционирует на обычном компьютере и обнаруживается Memtest, но он просто не работает, и мне нужно выключить и снова включить его, чтобы выйти из Memtest (esc не работает). Кто-нибудь знает, что происходит?
Согласно https://www.memtest86.com/tech_freezing-lockups.html
Если в MemTest86 происходит зависание, но в противном случае система работает нормально, вероятно, проблема с прошивкой UEFI. Наиболее частая проблема возникает при запуске MemTest86 с использованием нескольких ядер ЦП (поведение по умолчанию). Существует сообщение на форуме, в котором отслеживаются известные материнские платы / BIOS с проблемами при использовании нескольких ядер ЦП. Если вы считаете, что эта проблема связана с UEFI BIOS, отправьте копию журнала отладки в PassMark Software. Этот тип ошибки имеет тенденцию быть очень повторяемым (не случайным)
Еще одна ошибка BIOS, которую мы видели, - это ошибка 32-битной адресации на некоторых старых машинах Dell, которая не позволяет тестировать более 4 ГБ ОЗУ. В этом случае тестирование будет приостановлено на раннем этапе во время теста 0 (проверка адреса), пока тест выполняется в диапазоне памяти 0x100000000 (4 ГБ). Чтобы частично обойти эту проблему, вы можете ограничить максимальный адрес для тестирования ниже 0x100000000. Однако это может означать, что много оперативной памяти не проверяется. Или обратитесь к поставщику материнской платы и попросите обновить BIOS.
Несмотря на то, что аппаратный сбой и ошибки memtest возможны, существует также LP #1876157: Memtest86+ в Ubuntu 20.04 не работает. Поэтому, если вы запускали memtest из образов Ubuntu 20.04, попробуйте запустить memtest из образов Ubuntu 18.04.