Memtest server

From FreekiWiki
Revision as of 17:52, 11 December 2007 by Clout (talk | contribs) (→‎Configuration)
Jump to navigation Jump to search

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

Testing & trouble shooting