If tftp-server is not yet installed, run yum install tftp-server.
In the tftp-server config file at /etc/xinetd.d/tftp, change the disable parameter from yes to no.
Create a directory within tftpboot for the EFI boot images, and then copy them from your boot directory. In these examples we will name the subdirectory pxelinux, but any other name could be used.
Copy to ClipboardCopied!Toggle word wrapToggle overflow
Configure your DHCP server to use the EFI boot images packaged with GRUB. (If you do not have a DHCP server installed, refer to the DHCP Servers chapter in the Red Hat Enterprise Linux Deployment Guide.)
A sample configuration in /etc/dhcp/dhcpd.conf might look like:
Copy to ClipboardCopied!Toggle word wrapToggle overflow
Add a config file to /var/lib/tftpboot/pxelinux. The file should either be named efidefault or named after the IP address, converted into hexadecimal format without delimiters. For example, if your machine's IP address is 10.0.0.1, the filename would be 0A000001.
A sample config file at /var/lib/tftpboot/pxelinux/efidefault might look like:
We help Red Hat users innovate and achieve their goals with our products and services with content they can trust. Explore our recent updates.
Making open source more inclusive
Red Hat is committed to replacing problematic language in our code, documentation, and web properties. For more details, see the Red Hat Blog.
About Red Hat
We deliver hardened solutions that make it easier for enterprises to work across platforms and environments, from the core datacenter to the network edge.