Uma ideia é usar uma base de os + virtualization. Digamos que o seu sistema operacional seja o RH Linux. Você pode instalar isso via PXE e usar o grub como o gerenciador de inicialização. Parte do seu kickstart pode ser também instalar o VirtualBox e o Vagrant no post de kickstart%. Você então copia VMs ou VirtualBox "Boxes" para o sistema de arquivos Linux. A partir daí, os usuários apenas cd no diretório para o sistema operacional de destino e, em seguida, emitir "vagrant up" para iniciar o sistema operacional convidado.