Como Mircea mencionou a criação de uma infraestrutura PXE, seria a melhor escolha se você pudesse.
Você mencionou que está usando um sistema de modelagem kickstart, se estiver usando o Cobbler, sugiro dar uma olhada no comando "cobbler-boo-iso", pois é possível criar imagens ISO de inicialização que permitem instalações baseadas em rede . Essas imagens iso de inicialização são projetadas para funcionar em ambientes não dhcp.
Se tudo o que você deseja é alterar a imagem ISO, será necessário montá-la e copiar todo o conteúdo. Então você editará o arquivo boot / grub / boot.lst. (Eu estou indo da memória para que eu possa estar um pouco fora.) Em seguida, você precisará reconstruir o disco ISO e torná-lo inicializável. Aqui está um exemplo:
$ mkisofs -o ~/rhel-6-disk.iso -b isolinux/isolinux.bin -c isolinux/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table -J -R -V disks ~/rhel-6-disk