[PATCH v4 45/46] pxe_utils: Refactor to separate reading from booting