GPXE

El gPXE (antes Etherboot) es una implementación de fuente abierta del Preboot Execution Environment (PXE) y cargador de arranque.Puede ser usado para habilitar a los computadores que no tienen soporte para el PXE para que puedan cargar desde la red, o para extender con soporte para protocolos adicionales a una implementación de PXE existente.Mientras que los clientes tradicionales de PXE usan TFTP para transferir datos, el gPXE añade la capacidad de recuperar datos a través de otros protocolos como HTTP, iSCSI y ATA sobre Ethernet (AoE), y puede trabajar con Wi-Fi en vez de requerir una conexión por cable.Puede leer (fetch) archivos desde múltiples protocolos de red,[1]​ tales como TFTP, NFS, HTTP[2]​ o el FTP, y puede arrancar imágenes PXE, ELF, Linux, FreeBSD, multiboot, EFI y Windows CE.Esto permite por ejemplo construir un menú gráfico para arranque desde la red.