Conguring a Linux Server to Support PXE
Installation
This topic describes how to congure a Preboot Execution Environment (PXE) server on a
Linux system and use it to install Linux on your servers.
PXE is a powerful and convenient solution for setting up a number of servers so their
conguration is identical. It allows you to congure a server, which you can then use to install
identical versions of the OS on any number of network systems.
The on-board network interface card (NIC) in your server supports the PXE network booting
protocol. The system BIOS and network interface BIOS on your server automatically query the
network for a DHCP server. If that DHCP server on the network has been congured to support
the PXE protocol and PXE image servers on the same network, then the BIOS on your system
can be used to install a bootable Linux image on your server.
Conguring a PXE server consists of the following procedures.
Step Description Link
1 Verify the presence of, or
install, the following servers
and services:
■
DHCP – See “How to Install and Congure a DHCP Server” on
page 42
.
■
Portmap – See “How to Install Portmap on Your DHCP Server” on
page 44
.
■
TFTP – See “How to Congure the TFTP Service on Your DHCP
Server” on page 45
.
■
Neopxe – See “How to Install and Congure the neopxe Boot Server
Daemon” on page 46
.
■
NFS – See “How to Congure the NFS Service on Your PXE Server”
on page 47
.
2 Disable the rewall.
“Disabling the Firewall” on page 49
3 Create a PXE installation
image.
“How to Create a PXE Installation Image for Red Hat Linux” on page 51
“Creating a PXE Image for SUSE Linux” on page 53
4 Install Linux from a PXE
server.
“How to Install Linux From a PXE Server” on page 55
41