Navigating Your PXE Environment
What does PXE mean?
Preboot eXecution Environment - In computing, the PXE is a standardized client-server environment that boots a software assembly, retrieved from a network, on PXE-enabled clients.
PXE Boot Process
The device sends out a DHCP broadcast and states that it needs to PXE boot. Performed by hitting F12 on the device as it starts up)
The DHCP server picks up this broadcast and replies with a suggested IP address to use
The device replies to the server and uses the provided address
Then the device contacts the PXE boot server and requests the boot file that it was told to look for from the DHCP server
The file is then loaded and launched on the client
How do you PXE boot a computer?
Press F2 during boot to enter BIOS Setup.
Go to the Boot menu.
Enable Boot to Network.
Press F10 to save and exit the BIOS Setup.
There are two most common reasons why you cannot PXE a computer
The computer you are working on may not be capable
PXE is not enabled on your computer
Tap F2 when the logo is displayed to enter System Setup (aka BIOS)
In the left navigation pane, select the System Configuration tab.
In the left navigation pane, select Integrated NIC
Select the Enabled w/PXE option.
What port does PXE use?
· By default, the PXE server listens on port 4011