Acabei de instalar o Ubuntu 13.04 dentro do VMware Fusion Pro 5. Eu tenho a máquina virtual configurada para compartilhamento somente leitura do meu diretório pessoal, mas não há diretório / mnt / hgfs e não há linha / etc / fstab.
O que posso fazer para montar meu diretório inicial do Mac dentro da VM do Ubuntu?
linux
macos
vmware-fusion
Lorin Hochstein
fonte
fonte
sudo vmware-config-tools
? Você tentou reinstalar as adições de convidados?Respostas:
Use o comando acima primeiro, seguido pelo seguinte:
Estou usando o macOS e o VMware Fusion com o Ubuntu 18.x.
fonte
Por alguma razão, as ferramentas VMWare instaladas automaticamente não fizeram o trabalho, mas o Ubuntu possui uma ferramenta chamada vmware-hgfsmounter; se eu a instalei, poderia fazer o seguinte:
Depois de executar esses comandos, / mnt / hgfs agora deve conter seus compartilhamentos.
fonte
Para o Ubuntu 16.04 que eu precisei usar
vmhgfs-fuse
, consulte https://github.com/vmware/open-vm-tools/issues/199#issuecomment-335525133 :fonte
Eu estava tendo o mesmo problema, não sendo capaz de montar hgfs. Tentei reinstalar o vmware-tools, depois tentei instalar o vm-open-vm-tools e ainda não tenho alegria. Percebi que quando tentei instalar o open-vm-tools e reinstalar o vm-ware-tools via vmware-install.pl, recebi um aviso de falha por caminho de cabeçalho do gcc inválido. Você pode tentar isso instalando vmware-tools sem a opção -d para os padrões. Você verá o aviso para o caminho inválido. Eu instalo cabeçalhos com o apt-get, você pode ou não precisar criar um link para version.h. Se version.h existir em / usr / src / linux-headers - $ (uname -r) / include / linux /, pule essa etapa.
Instalei os cabeçalhos, desinstalei o open-vm-tools e reinstalei as ferramentas do vmware usando vmware-install.pl. Desta vez, o hgfs foi montado corretamente e minha pasta compartilhada também está lá. Reiniciei e ainda está lá.
fonte
Depois de atualizar uma VM do Kubuntu 12.10 para 13.04, encontrei o mesmo problema usando o VMware Fusion 5.0.3 no OS X 10.8.3. Reinstalar a reinicialização das ferramentas do VMware não ajudou. Algum problema entre os drivers VMware e o novo kernel, eu acho (minha nova versão do kernel é o Linux ubuntu 3.8.0-19-generic). Consegui acessar os compartilhamentos usando o open-vm-tools, conforme descrito em uma resposta do OP, mas sua última linha tem um erro de digitação e deve ser lida
fonte
Você também pode editar os arquivos diretamente para corrigir esse problema. Isso é um pouco trabalhoso, mas os comandos seguem.
vmhgfs
Abra e edite
inode.c
. Editar linha 888, alterarpara
Em seguida, salve o arquivo e saia do editor. Finalmente, faça o tar novamente:
vmci
Abra e edite
./vmci-only/linux/driver.c
.Editar linha 127, alterar
para
Editar linha 1753, alterar
para
Editar linha 1981, alterar
para
Feche e salve ./vmci-only/linux/driver.c. Em seguida, tar os arquivos de volta.
Agora você pode executar
./vmware-install.pl
e ele deve instalar com êxito o HGFS.Eu precisava consertar esses dois módulos quebrados para que o HGFS funcionasse. Outros sites relatam apenas a necessidade de corrigir o módulo vmhgfs.
Fontes:
HGFS: https://answers.launchpad.net/ubuntu/+question/227866
VMCI: http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=2050666
fonte
python setup.py develop
(por exemplo), portanto, essa não é uma solução funcional. Observe que eu recebo os segfaults comopen-vm-tools
resposta, bem como os arquivos modificados por minha resposta. Então, algo mais está quebrado. Vou abrir uma nova pergunta sobre esse tópico em breve.Me deparei com essa pergunta sem perceber que o vmwaretools estava falhando ao compilar corretamente quando o instalei. Parece terminar normalmente, mas na verdade tem mensagens de erro, parte das quais se parece um pouco com isso:
A solução que descobri é que as ferramentas vmware precisam ser corrigidas antes de serem compiladas com êxito. Este repo incrível tem as respostas:
https://github.com/rasa/vmware-tools-patches
fonte