# cd
# wget -X '/*/*/*/*/*/*/iso' -nH -X index.html --cut-dirs=
To fetch files from an
# cd
# rsync -v --recursive
Don't miss the . at the end of the line!
Ensure that the
10.3.1.3. Preparing a PXE Boot Server
To configure a PXE boot server, you will need the
Before configuring a PXE Boot Server, confirm that the installation target machines use the PXE protocol for network booting.
To configure the PXE server, select the menu option System>Administration>Server Settings>Network Booting Service. The window shown in Figure 10-17 will be displayed.
Figure 10-17. Network boot-type selection
Click on the Network Install button, and the Network Installation Dialog in Figure 10-18 will appear.
Figure 10-18. Network Installation Dialog
Enter fc6 as the operating system identifier, type an easily readable description of the OS to be installed, select the protocol for installation, and then enter the IP address and the server directory in which the software is installed. Leave the Kickstart field blank (even if you're using a Kickstart file). Click OK to proceed.
You will now see the main window of the netboot configuration tool, shown in Figure 10-19 . This window is used to associate the operating system identifier of the configuration you just created ( fc6 ) with a particular range of IP addresses.
Figure 10-19. Main netboot configuration window
Click New to add a new IP entry in the dialog shown in Figure 10-20 . To configure one specific computer, enter that computer's hostname or IP address; to configure an entire subnet, enter the subnet.
Figure 10-20. Entering the netboot configuration for a new IP address or subnet
The format for entering the subnet is a bit unusual; you must enter just the network part of the address. For example, the IP address 172.16.97.32 with a netmask of 255.255.255.0 yields a network number of 172.16.97 and a host number of 32, so you would enter 172.16.97 into the IP Address Subnet field.
If you have created more than one network installation profile, select the correct value for the Operating System field. Enter the Kickstart URL, if any, into the Kickstart File field, and then click OK.
The main
The next step is to configure a DHCP server using the file
# /etc/dhcpd.conf file for PXE booting
ddns-update-style none;
subnet
range
filename 'linux-install/pxelinux.0';
}
The additional statement (highlighted in bold) identifies the name of the file to be loaded via TFTP.
You can run the DHCP and TFTP servers on different machines if you add a next-server line to the DHCP configuration:
next-server
This configures the next phase of the boot process to use the TFTP server at the IP address 192.168.1.3.
Do not run more than one DHCP server on your LAN. If you have a DHCP server on a router or gateway device, disable it while using the PXE boot server.
Finally, configure the
To use the PXE boot server, start the target system and select Network Boot using the BIOS options. A boot display similar to that shown in Figure 10-21 should appear.
Figure 10-21. PXE boot process
The system will then proceed with the normal Fedora Core installation process.
10.3.2. How Does It Work?
All Fedora Core boot media use one of the bootloaders from the