El protocolo trivial de transferencia de archivos (TFTP) es similar al servicio FTP y se utiliza generalmente solo para los sistemas de arranque de red o la carga de firmware en dispositivos de red, como los enrutadores.

La mayoría de las distribuciones de Linux incluyen una copia del servidor tftp-hpa. Si requiere una solución compatible, adquiera un servidor TFTP compatible de su proveedor de confianza.

Si su servidor TFTP va a funcionar en un host de Microsoft Windows, utilice tftpd32 versión 2.11 o posterior. Consulte http://tftpd32.jounin.net/. Las versiones anteriores de tftpd32 no eran compatibles con PXELINUX y gPXE.

También puede adquirir un servidor TFTP desde uno de los dispositivos de paquete en VMware Marketplace.

Los entornos de PXELINUX y gPXE permiten que su máquina de destino arranque con el instalador de ESXi. PXELINUX es parte del paquete SYSLINUX, que puede encontrarse en http://www.kernel.org/pub/linux/utils/boot/syslinux/, aunque muchas distribuciones de Linux lo incluyen. Muchas versiones de PXELINUX también incluyen gPXE. Algunas distribuciones, como Red Hat Enterprise Linux versión 5.3, incluyen versiones anteriores de PXELINUX que no contienen gPXE.

Si no utiliza gPXE, podría sufrir problemas al arrancar con el instalador de ESXi en una red sumamente cargada y TFTP se vuelve algunas veces inestable para la transferencia de grandes cantidades de datos. Si utiliza PXELINUX sin gPXE, el archivo binario pxelinux.0, el archivo de configuración, el kernel y otros archivos se transfieren a través de TFTP. Si utiliza gPXE, solo el archivo binario gpxelinux.0 y el archivo de configuración se transfieren a través de TFTP. Con gPXE, puede utilizar un servidor web para transferir el kernel y otros archivos requeridos para arrancar con el instalador de ESXi.

Nota:

VMware prueba el arranque PXE con la versión 3.86 de PXELINUX. Esta no es una declaración de compatibilidad limitada. En el caso de la compatibilidad de agentes de terceros que utilice para configurar su infraestructura de arranque PXE, póngase en contacto con el proveedor.

Figura 1. Descripción general de la instalación del arranque PXE
El proceso de instalación de ESXi con arranque PXE se detalla como una secuencia de interacciones entre el host ESXi, el servidor DHCP, el servidor TFTP, el servidor web y el almacén de scripts. Estas interacciones proporcionan al host ESXi la dirección IP del adaptador de red virtual, el gestor de arranque de red, el kernel, la dirección IP del kernel y el script de instalación.