pxe - bunnyamin/bunnix GitHub Wiki

PXE (Preboot Execution Environment)

Example of expected DHCP serving an IP and TFTP booting GRUB.

Intel UNDI, PXE-2.0 (build 083)
Copyright (C) 1997-2000   Intel Corporation
For Atheros PCIE Ethernet Controller v2.0.2.6(09/28/10)
CLIENT MAC ADDR: 0F 0F 0F 0F 0F 0F   GUID: 01234567-89AB-CDEF-GHIJ-KLMNOPQRSTUV
CLIENT IP: 192.168.1.2  MASK: 255.255.255.0  DHCP IP: 192.168.1.1
GATEWAY IP: 192.168.1.0
Welcome to GRUB!

Error, problem, troubleshooting

Error Cause
PXE-E11: ARP timeout
PXE-E11: ARP timeout
PXE-E38: TFTP cannot open connection
PXE-M0F: Exiting Intel PXE ROM.
The network is not correctly configured.
PXE-E51: No DHCP or proxyDHCP offers were received.
PXE-M0F: Exiting Intel OXE ROM.
The DHCP server is not running or configured to serve connections.
PXE-T01: File not found
PXE-E3B: TFTP Error - File not found
PXE-M0F: Exiting Intel PXE ROM.
The file cannot be found relative to the TFTP directory as root.
PXE-T01: File not found
PXE-E3B: TFTP Error - File not found
PXE-M0F: Exiting Intel PXE ROM.
The DHCP server is not running or configured to serve connections.
⚠️ **GitHub.com Fallback** ⚠️