Monte cada VDI como uma unidade lógica no host. Use uma ferramenta de comparação de pastas como Beyond Compare para comparar cada unidade lógica.
Estou usando o Oracle VM VirtualBox no Windows para executar o Windows.
Gostaria de fazer um instantâneo, executar uma ação, tirar outro instantâneo e comparar os dois instantâneos para ver o efeito (alterações de disco) que a ação teve.
Sugestões sobre como conseguir a mesma coisa com outra técnica são bem-vindas.
Monte cada VDI como uma unidade lógica no host. Use uma ferramenta de comparação de pastas como Beyond Compare para comparar cada unidade lógica.
Eu não tentei isso e seria preciso muito esforço para testá-lo, então vou deixar você saber o que estou pensando. Eu uso o Linux quase inteiramente aqui.
Uma ferramenta como essa ou outra ferramenta de soma de verificação pode verificar todos os arquivos nos instantâneos do sistema de arquivos da VM.
Aparentemente, o certUtil é integrado ao Windows e pode fazer checksums também. O md5 pode ser um pouco lento - pode valer a pena procurar a ferramenta / algoritmo de soma de verificação mais rápida para o seu sistema operacional. You can completely skip doing checksums if you don't care whether or not a file has changed.
Tenho certeza de que haveria um pouco de trabalho de sua parte (criar um arquivo em lote), mas a ideia é:
Em cada instantâneo
Depois, compare os dois arquivos com diff (GNU) ou FC (Windows), etc ... para ver quais arquivos foram adicionados, removidos, movidos ou alterados.
São meus 2 centavos. Aqui está alguém que pode ajudar, não tenho certeza.
Ele faz referência ao RoboCopy para criar diffs e Beyond Compare
Tags virtualbox