Eu não acho que haja um jeito curto de fazer automação para qualquer coisa, especialmente quando falamos sobre SO!
Haverá vários casos, como o particionamento do disco, somente se ele limpar toda a unidade e apenas copiar e colar os arquivos do sistema sem qualquer outra consideração.
Bem, você está certo quando mencionou o script Shell como uma solução para isso, porque é por isso que fazemos codificação desde as primeiras idades da tecnologia, mas aconselho você a dar uma olhada neste link antes que você realmente queira mergulhar neste coisas realmente WIDE - Projeto FAI .
Diz:
% bl0ck_qu0te%Na prática, Instalação totalmente automática do XUbuntu