Intel UNDI PXE: Entendiendo el Arranque por Red y su Configuración
El Entorno de Ejecución Previa al Arranque, conocido como PXE (Preboot eXecution Environment), es una tecnología fundamental para el arranque de sistemas informáticos a través de una red. Fue introducido como parte del marco Wired for Management (WfM) por Intel y fue descrito en la especificación publicada por Intel y Systemsoft.
¿Qué es PXE y cómo funciona?
PXE permite a una estación de trabajo arrancar desde un servidor en una red antes de iniciar el sistema operativo en el disco duro local. Esto es especialmente útil en entornos donde se necesita desplegar sistemas operativos o realizar diagnósticos en equipos sin un sistema operativo funcional.
Una estación de trabajo habilitada para PXE conecta su tarjeta a la LAN a través de un puente, lo que la mantiene conectada a la red incluso cuando el equipo está apagado. El término "cliente PXE" se refiere al papel que la máquina juega en el proceso de arranque mediante PXE.
PXE utiliza varios protocolos de red para su funcionamiento, incluyendo IP, UDP, DHCP y TFTP. Consiste en una combinación de los protocolos DHCP y TFTP, con algunas modificaciones en ambos casos. Para contactar con cualquier servidor de arranque PXE, el firmware debe obtener una dirección IP y el resto de información de un único paquete DHCPOFFER extendido.
Proceso de Arranque PXE
- Un cliente PXE difunde un paquete DHCPDISCOVER extendido.
- Un servicio de redirección PXE (Proxy DHCP) recibe este paquete y responde con un paquete de difusión DHCPOFFER extendido con opciones PXE al puerto 68/UDP.
- El paquete se difunde hasta que la mayoría de los clientes PXE se autoconfiguran mediante DHCP.
- Una vez obtenida la dirección IP y la información de arranque, el cliente PXE puede descargar el archivo de arranque a través de TFTP desde el servidor PXE.
Configuración del BIOS para el Arranque en Red o USB
Aun cuando no se esté tratando de arrancar en una red, la Configuración del BIOS podría haberse configurado para comprobar si hay una unidad de red. Si un Intel NUC no se puede iniciar en una unidad de USB externa, se pueden seguir estos pasos:
Solución de Problemas de Arranque USB en Intel NUC
- Asegúrese de que el dispositivo USB esté totalmente conectado al puerto USB.
- Conecte el dispositivo USB a un puerto USB distinto en el producto Intel NUC para asegurarse de que no haya ningún problema con ese puerto concreto.
- Compruebe que esté activada la opción USB Boot (Arranque en USB) en la configuración del BIOS:
- Pulse F2 durante el inicio para abrir la Configuración del BIOS.
- Vaya a Advanced (Configuración avanzada) > Boot (Arranque) > Boot Configuration (Configuración del arranque).
- En el panel de dispositivos de arranque, habilite (marque) USB para habilitar el arranque en USB.
- Pulse F10 para salir del programa de Configuración del BIOS.
- Asegúrese de que el dispositivo USB externo sea un dispositivo de arranque.
Cómo acceder al arranque USB del BIOS de una mini PC Intel Nuc
Tabla de Protocolos Utilizados en PXE
La siguiente tabla resume los protocolos clave y sus funciones dentro del entorno PXE:
| Protocolo | Función Principal en PXE |
|---|---|
| IP (Internet Protocol) | Direccionamiento y enrutamiento de paquetes de datos. |
| UDP (User Datagram Protocol) | Comunicación sin conexión para DHCP y TFTP. |
| DHCP (Dynamic Host Configuration Protocol) | Asignación de direcciones IP y configuración de red a clientes PXE. |
| TFTP (Trivial File Transfer Protocol) | Transferencia de archivos de arranque y configuración desde el servidor PXE. |
Lamentamos que no haya podido resolver el problema mediante el uso de este asistente para resolución de problemas. Se muestra la unidad de disco duro.
