Arquivos ausentes no / mnt / hgfs na VM do Ubuntu?


12

Estou executando o Ubuntu de 64 bits na estação de trabalho VMWare 10. Quero acessar os arquivos no meu PC com Windows 8 (ambos no mesmo PC). Eu verifiquei "sempre ativado" para o compartilhamento de pastas no VMWare e dei um caminho para minhas unidades (E, F, G e uma pasta no meu PC). Ferramentas VM instaladas, atualizadas. Os dois primeiros funcionaram bem para mim. Mas para o terceiro - "Error: cannot mount filesystem: No such device"está sendo exibido. Não consigo encontrar os arquivos compartilhados no /mnt/hgfs.

sudo apt-get install open-vm-tools
sudo mkdir /mnt/hgfs
sudo mount -t vmhgfs .host:/ /mnt/hgfs

Devo ativar qualquer acesso de permissão para minhas unidades. Para as propriedades de compartilhamento das unidades no W8, ativei a opção "Compartilhar esta pasta". Mesmo assim, não consigo ver as pastas compartilhadas no meu hgfs (ubuntu). Eu sou uma nova abelha para o sistema operacional Linux, então por favor ajude.

Obrigado, Ramu.


Qual Ubuntu está na VM?
Thomas Ward

Estou usando o Ubuntu 14 na estação de trabalho VMWare 10. Obrigado,
Ramu Vennavelly 2/15 /

Qual Ubuntu 14? Há dois, 14.04 e 14.10. Ao fazer uma pergunta ou responder a uma pergunta sobre qual versão do Ubuntu você está usando, inclua o número da versão completa.
Thomas Ward

É Ubuntu 14.10 (64 bits)
Ramu Vennavelly

Respostas:


23

Eu tenho um problema semelhante e o resolvi com o procedimento sugerido aqui , conforme indicado no comentário de Jorge:

$ git clone https://github.com/rasa/vmware-tools-patches.git
$ cd vmware-tools-patches
$ ./patched-open-vm-tools.sh

Espero que isso possa ajudá-lo.

Boa sorte!


Oi PieCot, Muito obrigado pela ajuda. No entanto, tentei etapas a partir daqui theholmesoffice.com/… , e sim as pastas compartilhadas estão funcionando bem.
Ramu Vennavelly

Estou usando open-vm-toolse dessa forma funciona para mim, obrigado!
soulmachine

OBRIGADO pena de dizer "obrigado" Eu não pode supor para fazer isso, mas eu só perdeu cerca de 1h escavação esta e todas as respostas era puro BULLSHlT ser motivo parece que não há mais vmware-config-tools.pl (apt-file find results nothing) e o suporte a vmhgfs (grep -i vm / proc / filesystems não resulta em nada), mas (até '16 respostas) estava acompanhando aqueles, como eles estão lá e conta com ele X (... então, ESTA SOLUÇÃO Realmente funciona ... OBRIGADO
THESorcerer

1
Por favor, marque alguém como a resposta correta. Estou lutando com esse problema há horas no Ubuntu 16.04 LTS. Obrigado!
J Evans

funciona como charme sem reiniciar o servidor. Eu concordo com G Quarenta. É a resposta correta.
Dirk Schumacher

1

Existe uma incompatibilidade conhecida entre as ferramentas VMware e o kernel na 14.10 e posterior. Ainda não foi corrigido pelo VMware.

Temos que usar uma alternativa ao VMware Tools, a variante de código aberto open-vm-tools,. Isso deve ser corrigido para o problema e as pastas compartilhadas devem funcionar novamente. Primeiro, remova as ferramentas do VMware. Em seguida, reinicie o convidado e execute sudo apt-get install open-vm-tools. Reinicie novamente. Ele deve ter o suporte a hgfs novamente.


Fiz como sugerido, mas não consigo ver as pastas compartilhadas. O comando mostra "vmware-hgfsclient" as pastas compartilhadas ramu6390 @ ubuntu: ~ $ vmware-hgfsclient EFQ Hard Drive Mp3s
Ramu Vennavelly

1
Você ainda precisa executar o comando mount, a partir da documentação ( pubs.vmware.com/workstation-9/… ) mount -t vmhgfs .host:/ /mnt/hgfsfuncionará, mas crie o diretório de compartilhamento primeiro e execute-o. Deve funcionar então.
Thomas Ward

2
mount -t vmhgfs .host: / / home / ramu6390 / shares Erro: não é possível montar o sistema de arquivos: Não existe esse dispositivo ... Este erro está sendo exibido. Eu criei a pasta de compartilhamentos como disse. Eu tentei "mount -t vmhgfs .host: / / mnt / hgfs", no entanto, o resultado do erro é o mesmo. Obrigado,
Ramu Vennavelly

Você reiniciou a máquina virtual posteriormente e certifique-se de que as Pastas Compartilhadas estejam ativadas nas configurações da VM?
Thomas Ward

Sim, tudo foi feito como foi dito. O mesmo erro é exibido para os comandos de montagem.
Ramu Vennavelly 03/03
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.