Stocking the tftproot directory with kernel and boot images
The TFTP server installation process creates the tftproot directory. You must copy the kernel or boot images that you want to provision into subfolders under the tftproot directory on the TFTP server. To stock the directory:
On the TFTP server host, navigate to the following directory:
<{TFTP install directory>\tftproot\X86PC\pxelinux\- Create a subfolder for each operating system that you plan to provision. The subfolder names are not important.
- If you plan to provision Windows operating systems, check that the bootmgr.exe and pxeboot.0 files exist in tftproot. If you follow the instructions in "Creating WinPE Boot Images," the image creation wizard moves these files into the correct location in tftproot. If you obtain the WinPE image in a different way, see Creating-WinPE-2-0-and-later-boot-image-files.
If you plan to provision Linux operating systems, copy the vmlinux and initrd.img files from the images\pxeboot directory on the OS media into the Linux subfolder. For example, copy the files to:
<PXE install directory>\tftproot\X86PC\pxelinux\RHEL_5If you plan to provision ESX operating systems, copy the vmlinux and initrd.img files from the isolinux directory on the OS media into the ESX subfolder. For example, copy the files to:
<PXE install directory>\tftproot\X86PC\pxelinux\ESX4If you plan to provision SUSE 11 operating systems, copy the initrd and linux files from the loader directory on the OS media into the SUSE subfolder.
For example. copy Suse\SLES11_x64\DVD1\boot\x86_64\loader\initrd and Suse\SLES11_x64\DVD1\boot\x86_64\loader\linux into:
<PXE_ install _directory>\tftproot\X86PC\pxelinux\suse11- (Optional, Windows) To prevent warnings about missing fonts in the TFTP server logs, add the font file to the tftproot directory, as follows:
- Under the tftproot directory, create the following path: /boot/fonts.
- Copy the wg14_boot.ttf file from the <WAIK installation directory>/boot/fonts into the tftproot/boot/fonts directory.
tftproot directory structure example
Verify that your tftproot directory structure under the PXE root directory is similar to the following example. The folder structure under tftproot is important and must match this example.