Ir al contenido

GPXE

De Wikipedia, la enciclopedia libre
Esta es una versión antigua de esta página, editada a las 16:10 12 mar 2013 por KLBot2 (discusión · contribs.). La dirección URL es un enlace permanente a esta versión, que puede ser diferente de la versión actual.

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.

Implementación del PXE

El gPXE puede ser cargado por un computador de varias maneras:

El gPXE implementa su propio stack de PXE, usando un driver que corresponde a la tarjeta de red, o un driver UNDI en case de haber sido cargado por el propio PXE. Esto permite usar un stack de PXE incluso si la tarjeta de red no tiene ROM de arranque, al cargar el gPXE desde un medio fijo.

Cargador de arranque

Aunque su papel básico fue el de implementar un stack de PXE, el gPXE puede ser usado como cargador de arranque de red con todas las características. 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.

Además, es scriptable y puede cargar extensiones COMBOOT y COM32 de SYSLINUX. Esto permite por ejemplo construir un menú gráfico para arranque desde la red.

Referencias

Véase también

Enlaces externos