Estoy configurando un servidor pxe / tftp. Por ahora lo configuro con pxelinux, del sistema syslinux. Vi esta tabla que me hace dudar si tomé la decisión correcta. Necesito saber cuál de esos bootloader es el más utilizado y puede cubrir todos (o la mayoría) de los siguientes requisitos:
Boot diagnosis tools
Boot Live OS (linux, etc)
Install OS (Windows, Linux ...)
Boot diskless systems (windows and Linux ISCSI)
¿También desea saber si es posible arrancar desde pxe con cualquier cargador de arranque que proporcione acceso vnc remoto para realizar instalaciones remotas completas del sistema operativo?
fuente
NBP: Programa de arranque de red = pequeño fragmento de código inicialmente transmitido a una estación de arranque PXE en un entorno PXE.
Administrador de arranque PXE: código generalmente cargado después de un NBP que le permite elegir entre varias opciones de arranque / instalación
PXE Boot Loader: pieza de código generalmente cargada después de un Boot Manager que comienza la carga real de una instalación o herramienta de SO en particular.
A veces, una sola pieza de código puede tener más de una función; es decir, pxelinux.0 es muchas veces "NBP" y "Boot Manager" en un entorno PXE.
Como puede ver, poder iniciar / instalar todo lo que desea no es solo una cuestión de encontrar el "Boot Loader" correcto, que de hecho está definido por lo que está intentando iniciar / instalar. Pxelinux es un administrador de arranque / NBP que se puede utilizar para invocar varios cargadores de arranque desde diferentes sistemas operativos / herramientas / etc., pero necesita configurar correctamente el entorno; Lo que no siempre es fácil.
fuente