add uefi pxe boot logic