Show Table of Contents
30.2.2. Configuración para EFI
- Si tftp-server aún no está instalado, ejecute
yum install tftp-server. - En el archivo de configuración tftp-server en
/etc/xinet.d/tftp, cambie el parámetrodisableddeyesano. - Cree una ruta de directorio dentro de
tftpbootpara las imágenes de arranque EFI y luego cópielas de su directorio de arranque:mkdir /var/lib/tftpboot/pxelinuxmkdir /var/lib/tftpboot/pxelinux/bootx64.eficp /boot/efi/EFI/redhat/grub.efi /var/lib/tftpboot/pxelinux/bootx64.efi - Configure su servidor DHCP para usar las imágenes de arranque EFI empaquetadas con GRUB. (Sin no tiene el servidor DHCP instalado, consulte el capítulo Servidores DHCP en la Guía de implementación de Red Hat Enterprise Linux.)Un ejemplo de configuración en
/etc/dhcp/dhcpd.confse podría ver así:option space PXE; option PXE.mtftp-ip code 1 = ip-address; option PXE.mtftp-cport code 2 = unsigned integer 16; option PXE.mtftp-sport code 3 = unsigned integer 16; option PXE.mtftp-tmout code 4 = unsigned integer 8; option PXE.mtftp-delay code 5 = unsigned integer 8; option arch code 93 = unsigned integer 16; # RFC4578 subnet 10.0.0.0 netmask 255.255.255.0 { option routers 10.0.0.254; range 10.0.0.2 10.0.0.253; class "pxeclients" { match if substring (option vendor-class-identifier, 0, 9) = "PXEClient"; next-server 10.0.0.1; if option arch = 00:06 { filename "pxelinux/bootia32.efi"; } else if option arch = 00:07 { filename "pxelinux/bootx64.efi"; } else { filename "pxelinux/pxelinux.0"; } } host example-ia32 { hardware ethernet XX:YY:ZZ:11:22:33; fixed-address 10.0.0.2; } } - Cree un directorio
pxelinux.cfgdentro depxelinux:mkdir /var/lib/tftpboot/pxelinux/pxelinux.cfg - Añada un archivo de configuración a este directorio. El archivo debe llamarse
efidefaulto dirección IP. Por ejemplo, si su dirección IP de la máquina es 10.0.0.1, el nombre del archivo sería0A000001.Un ejemplo de archivo de configuración en/var/lib/tftpboot/pxelinux/pxelinux.cfg/efidefaultse vería así:default=0 timeout=1 splashimage=(nd)/splash.xpm.gz hiddenmenu title RHEL root (nd) kernel /rawhide-x86_64/vmlinuz initrd /rawhide-x86_64/initrd.imgPara obtener instrucciones sobre cómo especificar la fuente de instalación, consulte la Sección 7.1.3, “Opciones de arranque adicionales” - Copie la imagen de inicio en su directorio de root
tftp:cp /boot/grub/splash.xpm.gz /var/lib/tftpboot/pxelinux/splash.xpm.gz - Copie las imágenes de arranque en su directorio de root
tftp:cp /path/to/x86_64/os/images/pxeboot/{vmlinuz,initrd.img} /var/lib/tftpboot/pxelinux/rawhide-x86_64/ - Reinicie el sistema y seleccione el dispositivo de red cuando su dispositivo de arranque lo solicite.

Where did the comment section go?
Red Hat's documentation publication system recently went through an upgrade to enable speedier, more mobile-friendly content. We decided to re-evaluate our commenting platform to ensure that it meets your expectations and serves as an optimal feedback mechanism. During this redesign, we invite your input on providing feedback on Red Hat documentation via the discussion platform.