Recebendo o seguinte erro:
Não foi possível atualizar o status do compartilhamento de pasta de tempo de execução: ocorreu um erro ao montar o sistema de arquivos de Pastas Compartilhadas dentro do sistema operacional convidado.
Executando o VMWare Fusion 5.0.2 no OS X 10.6.8, o SO convidado é o Ubuntu 12.10 com o VMware Tools instalado.
Não foi possível acessar o / mnt / hgfs, o diretório / mnt / está em branco. Desativou as pastas compartilhadas e, em seguida, no VMWare Fusion e recebeu o erro acima.
Alguma idéia do que fazer para corrigir isso?
Respostas:
Algumas partes do VMWare Tools falham silenciosamente na instalação, a menos que possam compilar uma extensão do kernel. Isso requer um compilador e os cabeçalhos genéricos para o kernel atual; portanto, instale os seguintes:
E então corra
fonte
Encontrei o mesmo problema no Vmware fusion 4 há alguns dias, usando o Ubuntu 12.04 como convidado (Mac OS 10.6.8 como host). A resposta curta (minha solução, pelo menos) é
Por exemplo, se você tiver uma pasta compartilhada chamada projetos, faça o seguinte
Depois de verificar isso funciona (ls / mnt / hgfs / projects), você pode adicionar a linha apropriada ao seu fstab
Contexto: Passei horas tentando todas as soluções e conselhos que as pessoas descreviam na Web para obter o "Install vwmware tools" do Fusion para suportar pastas compartilhadas. Como o pôster anterior disse, isso requer essencial de construção, cabeçalhos de kernel etc., mas não tive sucesso. Finalmente, comecei a investigar os módulos do kernel e vi que o suporte ao vmhgfs NÃO estava sendo carregado. Depois, observei atentamente o que o script de instalação das ferramentas vmware estava fazendo e vi enterrado em uma série de mensagens de que o código vmhgfs apresentava erros de compilação. Basicamente, o código do vmware está quebrado nas versões mais recentes do kernel do linux; aparentemente isso vem acontecendo há anos. Estou perplexo; isso significa que o vmware não tem corrigiu esses problemas (ou pelo menos os mais recentes)? Ou isso significa que o vmware fusion 4 continua usando uma versão antiga do código de ferramentas de instalação do vmware? O que é realmente irritante é que as ferramentas vmware instalam relatórios de instalação bem-sucedida; você realmente precisa examinar sua avalanche de mensagens para perceber que pode haver um problema com o suporte ao vmhgfs. Até onde posso ver, o método de instalação das ferramentas vmware é o pior dos dois mundos: por um lado, é necessário compilar um monte de código-fonte, por isso expõe você a toda a fragilidade e total falta de transparência desse processo; por outro lado, ele tenta ser um instalador "automagic", o que só é válido se "funcionar". Em vez disso, falha silenciosamente e deixa você com um sistema que não Não funcione e não há informações úteis sobre onde começar a tentar corrigi-lo. Agradeço a deus pelo código aberto e pela inclusão de open-vm-tools no gerenciador de pacotes do Ubuntu. Isso funciona muito bem.
fonte
A solução da Phssthpok é melhor quando funciona. O VMWare Tools e outros recursos do VMWare não são atualizados quando uma nova versão do VMWare é lançada. É extremamente irritante e eu desejo que o VMWare fique por dentro disso. O autor desse recurso reconheceu o problema para alguns kernels (
3.13
) e isso pode ser atualizado na v7, mas na minha v5 não é atualizado.No meu caso, não estava funcionando porque meu kernel (
3.16.0-33
) não funciona com o VMWare Tools no VMWare Fusion 5. Eu tive que usar um kernel mais antigo.O kernel mais recente que eu sei que funciona com a v5 é
3.8.13
que eu adicionei esse kernel, reiniciei nele, reinstalei o vmware-tools, reiniciei novamente neste kernel e as ferramentas vmware agora funcionam.Nota: Não é bom mexer com os kernels, a menos que você saiba o que está fazendo.
Você pode encontrar instruções para adicionar outro kernel aqui . Depois que o kernel é adicionado, escolha-o na inicialização. Para alguns, isso pode significar segurar a tecla shift durante a inicialização, mas, para mim, era apenas pressionar
advanced ubuntu
e selecionar o kernel em vez de deixá-lo comoubuntu
. Não esqueça de inicializar com este kernel a partir de agora.Quaisquer comentários sobre quais kernels funcionam na v6 ou v7 são bem-vindos. Demorei um pouco para perceber qual kernel funcionaria.
fonte