Memtest server
Building an pxelinux memtest server
Building the system
Find a box
This step is real simple. Find a computer that will suffice it's use... If it's going to be just to run memtest, a thin, light system will work.
- You should know this step by now, but if not it's just fine.
Set the NIC of the server you are working on to boot from the network, plug into the build intranet, when pxelinux boot, choose the install base server option. When this is finished don't forget to disable that feature. If the motherboard doesn't support this then use a boot floppy with pxeboot installed.
Install Base server
Installing the software
Our selection is of software for this project is: syslinux, dhcp3-server, tftpd-hpa, and memtest86+. You can find these packages through the apt program.
bash ~ # apt-get install dhcp3-server tftpd-hpa memtest86+ syslinux
Configuration
First the NIC
check to see if the ethernet interface is set up to run as a dhcp server.
bash ~ # cat /etc/network/interfaces # this file is blah blah blah information, see interfaces(5) # The loopback interface auto lo iface lo inet loopback # The primary network interface # replace ethX with your interface, see ifconfig(8) auto ethX iface ethX inet static # Set static ip like 10.0.0.10 address xxx.xxx.xxx.xxx # And the netmask like 255.255.255.0 netmask yyy.yyy.yyy.yyy