Является ли memtest86 автономным или имеет базовую ОС?

В итоге я использовал этот скрипт:

#!/bin/sh
file="/home/pi/loltest"
if [ -e "$file" ]
then
  rm /home/pi/loltest
else
  touch /home/pi/loltest
  systemctl suspend
fi

В armbian работает нормально. У меня все еще есть некоторые проблемы с этим в RetroArch или EmulationStation -, они просто зависают после возобновления работы.

1
12.09.2019, 03:24
1 ответ

memtest86 является самодостаточным -, он не зависит от базовой ОС. (Здесь я использую memtest86+, но ответ одинаков для memtest86+ и memtest86. )Процесс загрузки описан в файле README.background; он переходит от загрузки к запуску тестов памяти без участия какой-либо операционной системы.

Однако некоторые части исходного кода скопированы из ядра Linux; например,head.Sизначально пришел из Linux. Этот скопированный код является очень небольшой частью memtest86+, а memtest86+ намного проще, чем Linux, поэтому я бы не позволил использовать его в качестве основы для каких-либо аргументов в отношении достоверности результатов тестов памяти.

1
27.01.2020, 23:40

Теги

Похожие вопросы