Datasheet

“main” (Installation and Administration) 2004/6/25 13:29 page 159 #185
i
i
i
i
i
i
i
i
4
Central Software Installation and Update
4.3.1 Configuring tftpd
The actual boot process entails two stages. The first boot image, which is
loaded by the computer, varies according to the architecture.
I x86
The PXE image pxelinux.0 is loaded by BIOS. This takes control of the
remainder of the boot process. First, PXE fetches a configuration file from
the tftp server. J
I IPF
The computer firmware starts by loading the boot image elilo.efi from
the tftp server. This then loads a configuration file from the tftp server,
which controls the boot process from this point. J
I POWER
For configuration, refer to http://penguinppc.org/~hollis/linux/
rs6k-netboot.shtml". J
First, create the main directory for tftpd. This is the /tftpboot/ direc-
tory:
mkdir /tftpboot
Preparing tftp for PXE Boot
The boot image needed to operate PXE can be found in the syslinux
package under /usr/share/syslinux/pxelinux.0. Copy this file to
the /tftpboot/ directory:
cp /usr/share/syslinux/pxelinux.0 /tftpboot
The configuration file for PXE is stored in the /tftpboot/pxelinux.
cfg/ directory. Here, it is possible to create a standard configuration file
for all computers to boot. However, it is also possible to use a separate con-
figuration file for each IP address. If, for example, you want to create a sep-
arate configuration file for the IP address 192.168.0.0, determine its name
with the command gethostip 192.168.0.0. If no special configuration
file is found, PXE tries to open a file called default.
159
SUSE LINUX Enterprise Server