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?

Phenom
fonte
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.

emathias
fonte
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.

Joe Internet
fonte
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.

Shiju Jacob
fonte
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.

Jason
fonte
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)

Marco
fonte
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.

MandoMando
fonte
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).

Neil Edmondson
fonte
0

Eu tive o mesmo problema e resolvi reinstalar o VMPlayer.

ejaenv
fonte
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

Elias
fonte