Eu usei vários softwares de clonagem.
Como mencionado: O Clonezilla funciona.
Eu gosto Macrium
Obtenha tudo como você deseja: software, conta de administrador, plano de fundo, atualizações de software, etc ...
Em seguida, clone-o em uma unidade externa.
Você pode usar uma unidade flash USB para inicializar no Macrium e apontá-lo para a imagem no disco rígido externo.
Leva cerca de 25 minutos na unidade ssd por cerca de uma imagem de 60 GB.
Acho que existe algum software de código aberto de nível corporativo que o ajude a melhorar o patch, a atualização de uma imagem, etc ... mas não tenho certeza sobre o lado Linux da casa.
O usuário sudodus faz um ponto muito válido em tornar a imagem única, ou seja, especificamente querendo ter certeza: nome do host, MAC, IP, drivers de hardware, etc ... todos são detectados corretamente em várias instalações de máquinas.
Se você tiver hardware idêntico para todas as suas múltiplas instalações, você deve ser capaz de usar apenas clonezila, macrium ou outro hardware de geração de imagens e depois de criar a imagem da máquina, renomeie os hosts para nomes exclusivos. Não tenho certeza de como alterar o endereço MAC ou se o Ubuntu vai buscá-lo em uma nova inicialização.
A ferramenta sudodus está falando sobre "Generaliza" a máquina para novas instalações. Eu não a usei, mas Tenho certeza de que faz o que é semelhante à criação e à imitação com o Microsoft Deployment Toolkit, em que imagem de base, drivers, pacotes, software e atualizações podem ser todos integrados em uma imagem para implantação em massa.
Resumindo, eu usaria uma ferramenta de clonagem para pequenos projetos, e a ferramenta Ubuntu para projetos maiores ou projetos de longo prazo onde você precisa manter ou atualizar as imagens. Digo isso porque, ao configurar uma ferramenta, a imagem exige muito mais trabalho, já que uma ferramenta de clonagem pode ser executada em um tempo muito menor.