
Recentemente, comecei a usar uma máquina virtual Windows 7 para desenvolvimento em execução no VMware Workstation 12.1.1 Pro. Para manter um pouco de controle sobre algumas alterações arriscadas, mantenho um instantâneo que excluo a cada poucos dias e crio imediatamente um novo. Os instantâneos são sempre tirados com a VM desligada.
Meu problema é que os arquivos de instantâneo foram corrompidos várias vezes. O erro que recebo é:
A operação no arquivo "C:\VMs\machine\Machine-000001-s009.vmdk" falhou.
Recebo as opções para Tentar novamente, Continuar ou Cancelar. Tente novamente e continue, não ajuda e Cancelar mata a VM.
Curiosamente, a corrupção sempre esteve nos arquivos de instantâneo, mas nunca no disco principal.
A última corrupção aconteceu depois que excluí o instantâneo (que integrou os dados com sucesso no disco virtual principal) e criei um novo instantâneo. Em seguida, fiz um backup completo do meu sistema e iniciei o VM novamente. Recebi o erro de disco corrompido acima. Em seguida, excluí todos os arquivos de instantâneo e substituí-os pelos arquivos de instantâneo do backup. A VM inicializou bem depois disso.
Inicialmente pensei que talvez o Acronis, meu software de backup, estivesse interferindo em uma VM em execução, então me certifiquei de que a VM estava desligada quando o backup ocorreu. Mas esta teoria é jogada pela janela quando a corrupção ocorre novamente.
Verifiquei os dados SMART do meu SSD Samsung 850 PRO e não tenho 0 setores realocados nem nada alarmante.
Alguém já experimentou esse tipo de corrupção? Alguma idéia sobre o que testar no meu sistema para impedir que isso ocorra novamente? Meu SSD está falhando? Como posso testar meu SSD corretamente?
Responder1
Infelizmente, minha solução foi voltar ao VMware 11.4 (última versão).
Consegui produzir o problema de forma repetível no 12.x, mas a versão 11.4 tem testado OK nas últimas 10 horas.
Esse problema matou cerca de 24 horas-homem de produtividade para mim.