
gPXE es una implementación de firmware y gestor de arranque de código abierto para el entorno de ejecución previa al arranque (PXE), derivada de Etherboot . Se puede usar para permitir que los ordenadores sin soporte PXE integrado arranquen desde la red, o para ampliar una implementación de cliente PXE existente con soporte para protocolos adicionales. Mientras que los clientes PXE estándar usan TFTP para transferir datos, el firmware del cliente gPXE añade la capacidad de recuperar datos a través de otros protocolos como HTTP , iSCSI y ATA sobre Ethernet (AoE), y puede funcionar con Wi-Fi en lugar de requerir una conexión por cable.
El desarrollo de gPXE cesó en el verano de 2010, [ 3 ] y varios proyectos están migrando [ 4 ] o considerando migrar [ 5 ] a iPXE como resultado.
Implementación de PXE
gPXE puede ser cargado por una computadora de varias maneras:
- desde soportes como disquetes , unidades flash USB o discos duros
- como un pseudo núcleo de Linux
- como una imagen ELF
- desde una ROM de opción en una tarjeta de red o integrada en la BIOS del sistema
- a través de una red como una imagen de arranque PXE
gPXE implementa su propia pila PXE, utilizando un controlador correspondiente a la tarjeta de red, o un controlador UNDI si fue cargado por el propio PXE. Esto permite utilizar una pila PXE incluso si la tarjeta de red no tiene ROM de arranque , cargando gPXE desde un medio fijo.
Cargador de arranque
Aunque su función básica era implementar una pila PXE, gPXE puede utilizarse como un gestor de arranque de red completo. Puede obtener archivos de múltiples protocolos de red, [ 6 ] como TFTP , NFS , HTTP [ 7 ] [ 8 ] o FTP , y puede arrancar imágenes PXE, ELF , Linux, FreeBSD , multiboot , EFI , NBI y Windows CE .
Además, es programable mediante scripts y puede cargar extensiones COMBOOT y COM32 SYSLINUX . Esto permite, por ejemplo, crear un menú gráfico para el arranque en red.
Véase también
Referencias
- ↑ "Acerca de — Wiki de Etherboot/gPXE" .
- ↑ "Llevando la bota PXE al siglo XXI" . Archivado del original el 20 de noviembre de 2012.
- ↑ ""gPXE ya no recibe mantenimiento activo. Los usuarios deben actualizar a iPXE."" . Archivado del original el 13-04-2014 . Recuperado el 30-11-2010 .
- ↑ Registro de cambios de Xen que muestra la migración a iPXE porque "se mantiene activamente".
- ↑ Minutos de llamadas KVM que muestran la consideración de la migración a iPXE
- ↑ Google TechTalk muestra cómo cargar sistemas operativos desde servidores remotos usando gPXE.
- ↑ "Arrancar su máquina a través de HTTP" . Archivado del original el 8 de febrero de 2010. Consultado el 23 de diciembre de 2009 .
- ↑ Arranque web de SliTaz
Enlaces externos
- etherboot.org - La wiki de Etherboot/gPXE
- ROM-o-matic.net genera dinámicamente imágenes de arranque de red gPXE y Etherboot.
- Introducción al arranque de red y Etherboot
- PXE dust: arranque sin disco escalable para el día a día (a través de Archive.org, última versión disponible)
- Arranque de red
- Cargadores de arranque gratuitos
- Software gratuito relacionado con redes