Pergunta

Eu estou trabalhando em fazer 3 versões VM do XP com IE6, 7 e 8 separadamente para minha equipe. Comecei com uma imagem VMware velho tivemos que teve IE6 e SP2 e passaram por e personalizou-lo com tudo o que precisamos, deixando IE6.

Agora eu preciso duplicar esta VM e, posteriormente, atualizar para o IE7 e 8 nos próximos 2 cópias.

Meu VM original tinha os arquivos: .nvram, .vmdk, .vmsd, .vmx e .vmxf. Quando eu criei o novo vm disso, eu tinha que escolher o arquivo .vmdk. VMware, em seguida, passou por e construiu os outros arquivos que necessários.

Eu estou achando que todas as atualizações que eu fiz na minha primeira cópia do XP são armazenados em um arquivo separado que eu dirigi VMware para armazenar em / usr / / VMs locais. Com as atualizações e 2 instantâneos que eu tomei durante o processo de atualização, seu aproximadamente 6GB agora.

Eu dupliquei o meu VM original e configurar uma nova máquina chamada IE7, mas quando ele iniciou nenhuma das atualizações estavam lá. Então, eu estou sabendo agora que todas as minhas alterações foram mantidos no usr / / VMs / arquivo IE6 6GB / local.

Como posso mesclar todas minhas atualizações de volta para o arquivo .vmdk para que eu possa A) Criar os outros 2 IE7 / 8 VMs que eu preciso e B) coloque as 3 imagens vm em nossa rede para os nossos outros desenvolvedores utilizem ?

Meu pensamento é que desde que comecei este processo a partir de um arquivo .vmdk, deve haver uma maneira de empurrar tudo de volta para isso.

Foi útil?

Solução

Apagar o ponto instantâneo deve cometer o delta arquivos de volta para o arquivo .vmdk principal. Você deve ser capaz de snapshot antes de instalar o navegador, e garfo cada instalação depois que o instantâneo.

Se estes estão a ser cópias de referência para ensaio, gostaria de usar a clonagem / função para criar máquinas virtuais separadas, uma para cada navegador copiar. Isso pode ser mais fácil de manter e distribuir a outros usuários.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top