Você pode usar o Docker para criar um sistema operacional em uma imagem de contêiner e, em seguida, executar o script de instalação no contêiner ativado. Depois, você pode usar o comando docker diff para ver quais arquivos ele alterou no contêiner. O contêiner é isolado do host, portanto, seus arquivos /etc reais não seriam afetados.