Você pode instalar / inicializar automaticamente vários sistemas operacionais (Windows e Linux) em rede com o Serva
O Serva cria automaticamente uma estrutura de repositório que você precisa preencher ao copiar o conteúdo das ISOs de distribuição do SO, o Serva cuida de todos os processos em segundo plano e, quando você inicializa um cliente de rede (cliente PXE), verá um menu com todos os seus SOs prontos para instalar em rede.
Serva implementa todos os protocolos de rede necessários, especialmente proxyDHCP; esse protocolo permite integrar um ambiente de inicialização de rede sem tocar na infraestrutura DHCP já instalada. (Estou relacionado ao desenvolvimento Serva)
(Editar)
Se você deseja instalar imagens em hardware idêntico, também pode considerar o FOG .
Se você deseja instalar apenas a Microsoft, pode usar o WDS / MDT / SCCM, mas a curva de aprendizado é íngreme.
Se você é mais orientado para distribuições Linux, infelizmente, cada um tem uma abordagem PXE diferente, o que dificulta a manutenção manual de um servidor multi OS PXE.