Definir algo assim não é trivial, mas é muito factível.
Eu fiz algo parecido usando o PXEBoot, DHCP, Kickstart, TFTP e fantoche para implantar um novo nó do bare metal. Unfortunaately Kickstart é uma tecnologia Redhat / CentOS, mas procure AQUI para saber como fazer a mesma coisa em Suse usando o AutoYast.
É claro que não há nada que impeça você de configurar o PXEBoot para inicializar um programa Linux mínimo que tira a imagem da rede e a despeja no disco local.
Este parece ser uma boa maneira de fazer isso.