PXE Client Configuration
Once the PXE server is configured, extract the files from the MemTest86 package to the appropriate directory for your PXE server configuration. In the PXE server settings, specify the boot image file to BOOTX64.efi for x86-64 clients, BOOTIA32.efi for x86 clients, and BOOTAA64.efi for ARM64 clients.
On the client machine, the UEFI BIOS must support booting from the network. In the BIOS setup, ensure that the "UEFI Network Stack" and "IPv4 PXE Support' features are enabled, similar to the screenshot below.
The configuration file (mt86.cfg) is supported in PXE boot and can be used to configure and customize MemTest86. Likewise, report files are supported and can be uploaded to the PXE/TFTP server. Currently, logging is not supported when booting via network.
Note: Chainloading MemTest86 via iPXE
There is a known issue with using the iPXE open source network boot firmware to chainload the MemTest86 UEFI image. Because iPXE does not support TFTP uploads, report files cannot be saved to the TFTP server. However, the mt86.cfg configuration file can still be downloaded from the TFTP server.
Below is a video tutorial for PXE Set Up and Configuration.
Right-click to download, MP4 format, 57MB