Building an iPXE based device to network boot