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.