Não: Não é possível inicializar PXE em qualquer sistema arbitrário.
Deixe-me explicar porquê:
Após o primeiro estágio de inicialização, um hardware habilitado para PXE foi carregado algum código do sistema operacional na memória do computador de destino, este código para "saber" que o processo de inicialização deve continuar pela rede e não de alguma mídia local. Então, todo tipo de sistema operacional que você precisa ser capaz de inicializar a rede precisa ser modificada para suportar a inicialização pela rede.
Para muitos sistemas operacionais, isso já foi feito. Mas não para todos eles.