VMWare Fusion: “Nenhuma permissão para acessar esta máquina virtual”

2

Eu tinha uma VM VMWare Fusion com backup no meu servidor de arquivos de rede doméstica (Ubuntu). Eu queria rodá-lo novamente, então copiei de volta para o meu Macbook.

Quando tentei iniciá-lo no VMWare, recebi uma mensagem de erro:

No permission to access this virtual machine.
Configuration file: /Users/craig/WinXP Clean + Scanner.vmwarevm/WinXP Pro Test.vmx

As permissões parecem ótimas para mim:

  • O diretório do pacote é 777
  • Os arquivos do pacote (incluindo o .vmx listado) são todos de 666
  • O usuário é craig (meu usuário atual); grupo é pessoal. Mudei o grupo para a roda por sugestão de esta página , mas isso não ajudou.
  • O Finder mostra como ler & escreva para craig, funcionários e todos no diretório do pacote
  • O diretório do pacote também não está bloqueado
  • O Localizador também mostra rw e desbloqueado para o arquivo .vmx
  • O diretório pai também é rw & desbloqueado
  • A verificação de permissões do Utilitário de Disco
  • não mostra nenhum problema com nenhum dos arquivos associados

Parece que eu deveria ter amplo acesso aberto para executar essa VM; por que a Fusion está reclamando?

    
por Craig Walker 17.10.2009 / 23:01

5 respostas

0

Eu chamei o suporte técnico da VMWare para obter uma solução para isso. Depois de uma investigação muito útil feita pelo VMWare Tech, finalmente conseguimos que funcionasse criando uma nova VM baseada nos discos virtuais antigos.

O técnico especulou que copiar os arquivos do meu Mac para um compartilhamento do Samba poderia ter feito com que as permissões ficassem mal definidas. Ele mencionou que copiar arquivos de um volume FAT (com seu sistema de permissões rudimentar) pode ocasionalmente corrigir problemas como esses.

    
por 21.02.2010 / 23:25
1

Você é o proprietário de todos os arquivos no pacote recursivamente? Em esta discussão (na postagem 6), uma solução para esse problema é executar o seguinte no Terminal :

sudo chown -R ${USER} "/Users/${USER}/Documents/Virtual Machines/Windows XP Professional.vmwarevm"

Você precisará substituir Windows XP Professional.vmwarevm por WinXP Clean + Scanner.vmwarevm no seu caso.

Além disso, lembre-se de que a reparação de permissões de disco irá nunca reparar qualquer coisa no seu diretório pessoal. É aplicável apenas para software instalado pela Apple listado em / Library / Receipts.

    
por 04.01.2010 / 16:15
1

Eu tive o mesmo problema na minha VM. O meu parece ser provavelmente uma causa subjacente diferente da do pôster original, embora a mensagem de erro fosse exatamente a mesma.

Descobri que eu tinha um diretório * .vmx.lck dentro do pacote que deveria ter sobrado de uma execução antiga. Assim que eu deletei o diretório, o problema foi embora e a máquina ficou feliz em começar de novo!

    
por 28.04.2012 / 03:24
0

Parece que você está usando o vmware-run para iniciar a VM? Não é a interface de fusão (estou interpretando o texto de copiar e colar na sua postagem).

Este pode ser o mesmo problema que O VMWare Fusion 2.0.6 não deseja mais carregar minhas VMs - meu conselho pode ser aplicado aqui.

    
por 23.10.2009 / 19:31
0

Eu tive um problema semelhante em fazer com que uma antiga imagem da estação de trabalho VMware funcionasse no software atual da estação de trabalho VMware. O que eu finalmente descobri de uma mensagem enigmática semelhante era que o ACE tinha sido ativado na imagem antiga. Felizmente, eu tinha o antigo software vmware e consegui tirar o ACE da vmimage. Então as coisas funcionaram bem no novo software da estação de trabalho.

    
por 20.11.2012 / 23:07