Difference between revisions of "Memtest server"

From FreekiWiki
Jump to navigation Jump to search
Line 22: Line 22:
 
  bash ~ # cat /etc/network/interfaces  
 
  bash ~ # cat /etc/network/interfaces  
 
  # this file is blah blah blah information, see interfaces(5)
 
  # this file is blah blah blah information, see interfaces(5)
 
 
  # The loopback interface
 
  # The loopback interface
 
  auto lo
 
  auto lo
 
  iface lo inet loopback
 
  iface lo inet loopback
 
 
  # The primary network interface
 
  # The primary network interface
 
  # replace ethX with your interface, see ifconfig(8)
 
  # replace ethX with your interface, see ifconfig(8)
 
 
  auto ethX
 
  auto ethX
 
  iface ethX inet static  
 
  iface ethX inet static  
 
 
  # Set static ip like 10.0.0.10
 
  # Set static ip like 10.0.0.10
 
   address xxx.xxx.xxx.xxx  
 
   address xxx.xxx.xxx.xxx  
 
 
  # And the netmask like 255.255.255.0
 
  # And the netmask like 255.255.255.0
 
   netmask yyy.yyy.yyy.yyy
 
   netmask yyy.yyy.yyy.yyy
  
 
==Testing & trouble shooting==
 
==Testing & trouble shooting==

Revision as of 17:54, 11 December 2007

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