Como recuperar uma máquina virtual VMware


16

Eu estava executando o Ubuntu no VMware Player. Ele congelou quando eu estava usando, então o matei com o Gerenciador de Tarefas. A razão pela qual congelou foi porque fiquei sem espaço em disco. Então, depois de matar o processo, criei mais espaço. Mas agora, se eu tentar executar a máquina virtual novamente, recebo o seguinte erro

Erro ao ligar: o VMware Player não pode se conectar à máquina virtual. Verifique se você possui direitos para executar o programa e acessar todos os diretórios que ele usa e direitos para acessar todos os diretórios para arquivos temporários.

Como posso corrigir isso ou pelo menos recuperar alguns dos meus arquivos dentro da máquina virtual?


11
Qual é o seu sistema operacional básico?
Jeffrey Vandenborne

Estou executando o VMware no Windows-7
Phenom

Aqui está a resposta que funciona para mim, no StackOverflow: stackoverflow.com/questions/29328292/…
Willman

A solução perfeita está aqui stackoverflow.com/questions/29328292/…
Nabin

Respostas:


11

O que acontece é que o vmware bloqueia alguns arquivos enquanto está em execução.

Portanto, não há necessidade de recriar a VM ou reiniciar o Windows. Tudo que você precisa fazer é matar todos os processos de vmware.

Portanto, basta abrir o gerenciador de tarefas do Windows e procurar vmware na guia processos, interromper esses processos e reiniciar o vmware.


Isso funcionou para mim. O sistema operacional host é o Windows 7 de 64 bits, o sistema operacional convidado é o Windows Server 2008. Como não consegui eliminar todos os processos do VMWare no gerenciador de tarefas, reiniciei e consegui abrir a máquina virtual.
Sarah Vessels

Trabalhou para mim em uma máquina Win7-x64 - sistema convidado Ubuntu 10.04 Server.
Mateng

11
Apenas necessário para matar o processo vmware-vmx.exe e foi capaz de reiniciar a máquina virtual. Windows 7 64-bit, convidado OS CentOS 5.5
clumsyfingers

@clumsyfingers Corri para o mesmo problema hoje cedo e vmware-vmx.exefoi o único processo que precisava ser morto, além de remover algumas .lckpastas no diretório em que a VM reside.
Vinayak,

4

Parece que um dos arquivos que o VMWare usa para descrever a máquina foi corrompido. Tente criar uma nova VM e anexar o disco da VM corrompida a ela como o disco principal. Se o próprio disco não estiver corrompido, ele deverá inicializar imediatamente.

Se não inicializar, você pode tentar conectar a unidade virtual a uma VM recém-instalada como um segundo disco e tentar recuperar seus arquivos.


Certifique-se de fazer isso depois de reiniciar o sistema operacional base, o que ajuda em muitos casos .. ou apenas reiniciar manualmente o serviço vmware
Jeffrey Vandenborne

3
Na verdade, tudo o que eu precisava fazer era reiniciar o Windows-7. Depois de reiniciar, tentei executar a máquina virtual novamente. Em vez de iniciar no estado de hibernação, começou no estado desligado. Depois que eu entrei novamente, tudo estava lá.
Phenom

11
Você deveria postar isso como resposta, funcionou para mim também.
Kells

3

Mate todo o processo VMware e reinicie o aplicativo resolverá o problema para iniciar uma VM

O VMware Workstation não pode se conectar à máquina virtual. Verifique se você possui direitos para executar o programa e acessar todos os diretórios que ele usa e direitos para acessar todos os diretórios para arquivos temporários.


1

Outro método para fazer com que sua VM seja executada se ela não ligar é verificar se você a suspendeu anteriormente. Às vezes, me deparei com situações em que o arquivo suspenso estava corrompido e impedia a inicialização da VM. A exclusão do arquivo de suspensão do VMSS (que apresenta algum risco associado à forma de trabalho não salvo, se você deixou os aplicativos abertos ao suspender a VM) e o arquivo de instantâneo de memória VMEM associado ativará a VM novamente e executará uma inicialização limpa.


1

Coloquei meu Xp Pro no modo suspenso. Quando tentei executar o wm novamente, recebi o erro descrito neste tópico. Na minha pasta vm, excluindo os arquivos .vmss e .vmem e nvram, funcionou para mim e eu pude executar o wm novamente.

(Wm player no PC Win8 executando uma máquina WinXP Pro)


1

Esta parece ser a resposta certa resolvida e postada originalmente por OP (Phenom) como um comentário:

Na verdade, tudo o que eu precisava fazer era reiniciar o Windows-7. Depois de reiniciar, tentei executar a máquina virtual novamente. Em vez de iniciar no estado de hibernação, começou no estado desligado. Depois que eu entrei novamente, tudo estava lá. -

Seria bom ver uma resposta aceita ao acessar esta página.


Se você estiver fazendo um comentário, por favor postar um comentário, não uma resposta
Snowbody

11
@ Snowbody, se você estiver fazendo um comentário, leia o post até o final. Isso é necessário, e com base no comentário do OP, o correto também. Também funcionou no meu caso.
MandoMando

0

Consegui instalar o XP PRO sem problemas usando o VMware Player, mas em algum momento acabei não sendo capaz de ligá-lo . Eu tentei todos os tipos de coisas para consertar sem sucesso.

No entanto, após a primeira instalação da máquina, eu fiz backup (com arquivos de cópia) da pasta completa em:

C: \ Usuários \ Usuário \ Documentos \ Máquinas Virtuais \ Windows XP Professional para

C: \ Usuários \ Usuário \ Documentos \ Máquinas Virtuais \ Windows XP Professional Copy

Para recuperar, simplesmente copiei todos os arquivos desse backup na pasta Windows XP Professional e pude voltar a funcionar sem precisar reinstalar tudo (no meu caso: XPPRO + Todas as atualizações + dotNet3.5 + SQL ServerExpress 2005 + Aplicativo XP herdado).


0

Eu tive o mesmo problema e resolvi reinstalar o VMPlayer.


0

Para minha situação, que espelhava a sua, compactava o disco, reduzia a RAM para menos de 1 GB, desligava o convidado e a reiniciava. Atualizei as "ferramentas" do VMware. Não há problemas depois. Roubar

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.