ROOT REQUIRED - WILL NOT WORK IF NOT ROOTED
BukerPXE is a lightweight TFTP, FTP, HTTP, and proxyDHCP server suitable for hosting PXE payloads from your Android powered device over your local LAN using its built in WiFi adapter.
Originally devised as a portable diagnostic toolkit capable of booting a non-functional workstation into various diagnostic environments, BukerPXE runs on your Android phone to listen for network boot requests from machines configured with PXE network boot capability. (the vast majority of computers have this available in their BIOS
The client computer then boots to display a simple menu consisting of various PXE payload options which can include diagnostic utilities, bootloaders, installers etc.
BukerPXE works with your existing LAN infrastructure, the main requirement being that the client computer and the Android Wifi device be on the same LAN subnet. The client computer typically plugs into the network via Ethernet cable, and your Android device connects via WiFi. Using its built in proxyDHCP service, BukerPXE is designed to work alongside the existing router or other DHCP server without modification. This makes it easy to deploy and does not interfere with normal network traffic.
The Lite version uses the TFTP protocal only to transport the payload to the target machine. Payloads can easily be added or removed using conventional syslinux based text menus. The default Lite version comes with MemTest86 for RAM testing, NTPSSWD a password reset utility for editing/removing Windows user passwords on target Windows PC's, MHDD a hard drive testing and reporting utility, and HDT a hardware detection tool that enumerates the hardware installed on the target machine. These are included as simple examples of PXE network booting,
demonstrates compatibility with your device and existing networks, and provides some usability straight out of the box even if you decide to not define your own payloads or move up to the full version of BukerPXE.
The full version of BukerPXE allows many more larger and practical payloads as it leverages the iPXE protocol with the speed of FTP and HTTP transfers.