Introduction to PXE and WinPE
Overview
PXE is an industry standard that enables computers to boot and be imaged over the network. Instead of booting from CD/DVD or USB drive, a computer loads an image over the network into the computer's memory.
Technical Explanation
(from the Landesk Users Guide)
PXE (Preboot Execution Environment) is a networking protocol that enables devices to be booted and imaged from the network, by downloading and installing an executable image file from an image server, before the device boots from the local hard drive. On a PXE-enabled device, the PXE protocol is loaded from either the network adapter's flash memory or ROM, or from the system BIOS.
PXE uses the following communication standards: DHCP (Dynamic Host Configuration Protocol), TFTP (Trivial File Transfer Protocol), and MTFTP (Multicast Trivial File Transfer Protocol).
When a PXE-enabled device boots up, it sends out a DHCP discovery request. If a DHCP server implementing PXE is found, the server assigns an IP address to the device and sends information about available PXE boot servers. After completing the DHCP discovery process, the device contacts the PXE server and downloads an image file through TFTP. The imaging script is then executed, loading the OS image from the imaging server onto the device. The
image file is referenced by an OS deployment script. If you want to learn more about PXE and its underlying technologies and functionality, read
the PXE Specification v2.1 located at http://download.intel.com/design/archives/wfm/downloads/pxespec.pdf.
Click here to see a detailed flowchart of the PXE process
Usage
PXE is primarily used to boot into the Landesk WinPE environment. Since the WinPE environment doesn't use hard drives at all, PXE is most often used to deploy images to computers. There are many other uses for PXE and WinPE such as creating images, troubleshooting hardware issues, cleaning up malware, and resetting local Windows passwords.
Procedures
- Enable subnet to PXE boot from the TTS PXE server. This is the recommended method to PXE boot from a sunbet.
Â
Information on the Tufts IT Knowledgebase is intended for IT Professionals at Tufts.
If you have a question about a Tufts IT service or computer/account support, please contact your IT support group.