Как установить загрузочный PXE сервер для установки Windows, Linux, ESXI 5.5-8 часть. Добавляем Memtest86+
Обновлено 14.07.2022
![Как установить загрузочный PXE сервер для установки Windows, Linux, ESXI 5.5-8 часть. Добавляем Memtest86+-01](/wp-content/uploads/2015/08/Kak-ustanovit-zagruzochnyiy-PXE-server-dlya-ustanovki-Windows-Linux-ESXI-5.5-8-chast.-Dobavlyaem-Memtest86-01.png)
Как установить загрузочный PXE сервер для установки Windows, Linux, ESXI 5.5-8 часть. Добавляем Memtest86+-01
Всем привет! В предыдущей статье мы с вами научились устанавливать CentOS по сети с помощью нашего PXE сервера на Linux, теперь добавим в 8 части на него утилиту диагностики оперативной памяти Memtest86+. Более детально про тестирование RAM с помощью Memtest86+ читайте тут. ОЗУ является самой часто сбоящей деталью любого физического сервера, после жестких дисков конечно, поэтому правильное ее функционирование, будет залогом отсутствия синих экранов.
Memtest записывает в каждый блок памяти информацию, а затем считывает её и проверяет на ошибки. В процессе тестирования утилита совершает несколько проходов, что позволяет выявить и составить список плохих блоков памяти в формате BadRAM.
Как и с другими ОС нужно создать отдельную папку в /srv/tftp, назовем ее memtest.
![Как установить загрузочный PXE сервер для установки Windows, Linux, ESXI 5.5-8 часть. Добавляем Memtest86+-02](/wp-content/uploads/2015/08/Kak-ustanovit-zagruzochnyiy-PXE-server-dlya-ustanovki-Windows-Linux-ESXI-5.5-8-chast.-Dobavlyaem-Memtest86-02.jpg)
Как установить загрузочный PXE сервер для установки Windows, Linux, ESXI 5.5-8 часть. Добавляем Memtest86+-02
Далее переходим на
![Как установить загрузочный PXE сервер для установки Windows, Linux, ESXI 5.5-8 часть. Добавляем Memtest86+-03](/wp-content/uploads/2015/08/Kak-ustanovit-zagruzochnyiy-PXE-server-dlya-ustanovki-Windows-Linux-ESXI-5.5-8-chast.-Dobavlyaem-Memtest86-03.jpg)
Как установить загрузочный PXE сервер для установки Windows, Linux, ESXI 5.5-8 часть. Добавляем Memtest86+-03
Распаковав ISO образ утилиту файл с утилитой мы найдем по этому пути Memtest86-6.1.0\isolinux
![Как установить загрузочный PXE сервер для установки Windows, Linux, ESXI 5.5-8 часть. Добавляем Memtest86+-04](/wp-content/uploads/2015/08/Kak-ustanovit-zagruzochnyiy-PXE-server-dlya-ustanovki-Windows-Linux-ESXI-5.5-8-chast.-Dobavlyaem-Memtest86-04.jpg)
Как установить загрузочный PXE сервер для установки Windows, Linux, ESXI 5.5-8 часть. Добавляем Memtest86+-04
Копируем его в папку /srv/tftp/memtest
![Как установить загрузочный PXE сервер для установки Windows, Linux, ESXI 5.5-8 часть. Добавляем Memtest86+-05](/wp-content/uploads/2015/08/Kak-ustanovit-zagruzochnyiy-PXE-server-dlya-ustanovki-Windows-Linux-ESXI-5.5-8-chast.-Dobavlyaem-Memtest86-05.jpg)
Как установить загрузочный PXE сервер для установки Windows, Linux, ESXI 5.5-8 часть. Добавляем Memtest86+-05
Далее добавим в главное меню пункт Diagnostic utils. Для этого отредактируем конфиг /srv/tftp/pxelinux.cfg/default
Вставим в него в конце вот такой код:
KERNEL vesamenu.c32
APPEND pxelinux.cfg/du
Получится вот такой конфиг
![Как установить загрузочный PXE сервер для установки Windows, Linux, ESXI 5.5-8 часть. Добавляем Memtest86+-06](/wp-content/uploads/2015/08/Kak-ustanovit-zagruzochnyiy-PXE-server-dlya-ustanovki-Windows-Linux-ESXI-5.5-8-chast.-Dobavlyaem-Memtest86-06.jpg)
Как установить загрузочный PXE сервер для установки Windows, Linux, ESXI 5.5-8 часть. Добавляем Memtest86+-06
Проверим появился ли наш пункт в меню, загрузитесь с вашей тестовой виртуальной машины. Видим, что пункт Diagnostic util добавился.
![Как установить загрузочный PXE сервер для установки Windows, Linux, ESXI 5.5-8 часть. Добавляем Memtest86+-07](/wp-content/uploads/2015/08/Kak-ustanovit-zagruzochnyiy-PXE-server-dlya-ustanovki-Windows-Linux-ESXI-5.5-8-chast.-Dobavlyaem-Memtest86-07.jpg)
Как установить загрузочный PXE сервер для установки Windows, Linux, ESXI 5.5-8 часть. Добавляем Memtest86+-07
Теперь создадим конфигурационный файл du на который мы сослались в главном конфиге. Идем в /srv/tftp/pxelinux.cfg/ и создаете либо с помощью WinSCP либо командой touch du
Вставим в него вот такой текст для создания меню и сослаться на наш файл memtest.
PROMPT 0
UI vesamenu.c32
MENU BACKGROUND background.jpg
MENU TITLE HDD and RAM utils
LABEL <- Main Menu
KERNEL vesamenu.c32
APPEND pxelinux.cfg/default
LABEL Memtest86+
kernel memtest/memtest
![Как установить загрузочный PXE сервер для установки Windows, Linux, ESXI 5.5-8 часть. Добавляем Memtest86+-08](/wp-content/uploads/2015/08/Kak-ustanovit-zagruzochnyiy-PXE-server-dlya-ustanovki-Windows-Linux-ESXI-5.5-8-chast.-Dobavlyaem-Memtest86-08.jpg)
Как установить загрузочный PXE сервер для установки Windows, Linux, ESXI 5.5-8 часть. Добавляем Memtest86+-08
Загружаем в нашей локальной сети тестовую виртуальную машину и видим добавился пункт меню Memtest86+.
![Как установить загрузочный PXE сервер для установки Windows, Linux, ESXI 5.5-8 часть. Добавляем Memtest86+-09](/wp-content/uploads/2015/08/Kak-ustanovit-zagruzochnyiy-PXE-server-dlya-ustanovki-Windows-Linux-ESXI-5.5-8-chast.-Dobavlyaem-Memtest86-09.jpg)
Как установить загрузочный PXE сервер для установки Windows, Linux, ESXI 5.5-8 часть. Добавляем Memtest86+-09
Щелкаем по нему и у нас открывается утилита которая производит тестирование памяти. Проверка оперативной памяти начнется автоматом. Обратите внимание, что это версия 4.20 и выше нее утилита Memtest86+ не выпускалась, но есть энтузиасты которые создали утилиту Memtest86 и у нее версия уже выше. Ниже мы ее тоже добавим.
![Как установить загрузочный PXE сервер для установки Windows, Linux, ESXI 5.5-8 часть. Добавляем Memtest86+-10](/wp-content/uploads/2015/08/Kak-ustanovit-zagruzochnyiy-PXE-server-dlya-ustanovki-Windows-Linux-ESXI-5.5-8-chast.-Dobavlyaem-Memtest86-10.jpg)
Как установить загрузочный PXE сервер для установки Windows, Linux, ESXI 5.5-8 часть. Добавляем Memtest86+-10
Приведем конфиг du вот к такому виду и переименуем пункты меню, добавим версии.
PROMPT 0
UI vesamenu.c32
MENU BACKGROUND background.jpg
MENU TITLE HDD and RAM utils
LABEL <- Main Menu
KERNEL vesamenu.c32
APPEND pxelinux.cfg/default
LABEL Memtest86+ ver 4.20
kernel memtest/memtest
LABEL Memtest86 ver 4.3.7
kernel memtest/memtest86
В итоге получили вот такое меню загрузки.
![Как установить загрузочный PXE сервер для установки Windows, Linux, ESXI 5.5-8 часть. Добавляем Memtest86+-11](/wp-content/uploads/2015/08/Kak-ustanovit-zagruzochnyiy-PXE-server-dlya-ustanovki-Windows-Linux-ESXI-5.5-8-chast.-Dobavlyaem-Memtest86-11.jpg)
Как установить загрузочный PXE сервер для установки Windows, Linux, ESXI 5.5-8 часть. Добавляем Memtest86+-11
Выбираем пункт Memtest86 ver 4.3.7 и у нас открывается утилита которая производит тестирование памяти. Проверка оперативной памяти начнется автоматом.
![Как установить загрузочный PXE сервер для установки Windows, Linux, ESXI 5.5-8 часть. Добавляем Memtest86+-12](/wp-content/uploads/2015/08/Kak-ustanovit-zagruzochnyiy-PXE-server-dlya-ustanovki-Windows-Linux-ESXI-5.5-8-chast.-Dobavlyaem-Memtest86-12.jpg)
Как установить загрузочный PXE сервер для установки Windows, Linux, ESXI 5.5-8 часть. Добавляем Memtest86+-12
Вот так вот просто добавить на нас PXE server утилиты для с помощью которых производится проверка оперативной памяти и тестирование памяти на ошибки. В следующей 9 части мы рассмотрим как добавить утилиты для восстановления жесткого диска и удаленных файлов, такие как Victoria и R-studio из диска MHDD.
Материал сайта pyatilistnik.org
Добавить комментарий