This topic explains the iPXE network boot feature on NCS 1004, which enables you to download and install a fresh IOS XR ISO image from an HTTP, FTP, or TFTP server when the router cannot boot from its local storage.
iPXE (Preboot eXecution Environment) network boot feature enables you to download and install a fresh IOS XR ISO image from an HTTP, FTP, or TFTP server.
iPXE is a pre-boot execution environment included in the network card of the management interfaces. It operates at the system firmware (UEFI) level of the chassis. You can use iPXE to reimage the system and boot the chassis if there is a boot failure or no valid bootable partition. iPXE downloads the ISO image, installs the image, and then boots into the new installation.
The time taken for iPXE to download the ISO image depends on the network speed. Ensure that the network speed is sufficient to complete the image download in less than ten minutes. The chassis reloads if the image is not downloaded within ten minutes.
iPXE acts as a bootloader and provides the flexibility to choose the image that the system will boot based on the Platform Identifier (PID), the Serial Number, or the management MAC address. You must define iPXE in the DHCP server configuration file.