Obtendo pastas compartilhadas trabalhando no vmware fusion 8.1.0 e ubuntu 14.04

3

Sim, eu vi as outras respostas. Ou eles não funcionam ou fazem coisas não recomendadas, como instalar as antigas ferramentas obsoletas do VMWare

Estou procurando uma solução que use o recomendado open-vm-tools

As instruções oficiais para o Ubuntu 14.04 no site da vmware dizem

  

A VMware recomenda o uso do Open VM Tools redistribuído pelos fornecedores do sistema operacional.

Eles então dizem

  

Para usar o Open VM Tools:

     
  1. Adicione o driver vmhgfs

         

    Se você estiver usando o recurso interativo de arrastar e soltar arquivos no VMware Workstation e no Fusion, instale o driver vmhgfs na máquina virtual. Este driver não está incluído na caixa de entrada no sistema operacional. A instalação do driver vmhgfs adicional não perturba os outros drivers VMware da caixa de entrada nem o Open VMware Tools. Para instalar este driver:

  2.   
    
  1. Instale o Open VMware Tools.
  2.     
  3. Instale as ferramentas VMware do formato TAR tradicional que são empacotadas     com produtos VMware Workstation ou Fusion.
  4.     
     
  1. Adicione o plug-in Ferramentas do deployPkg

         

    Se você estiver usando a máquina virtual como um modelo ou se ela será protegida pelo SRM (Site Recovery Manager), instale o plug-in deployPkg Tools. Para instalar este plug-in:

  2.   
    
  1. Obtenha e importe as chaves públicas de empacotamento do VMware:
  2.     
      
  1. Crie um diretório na sua máquina virtual Ubuntu para armazenar as Chaves Públicas do VMware Packaging.
  2.       
  3. Faça o download de todos os arquivos de chave pública do VMware Public Packaging no diretório link .
  4.       
  5. Salve os arquivos no diretório que você criou.
  6.       
  7. Para cada chave baixada, importe a chave:       %código%        key_path é o diretório no qual você salvou as chaves.        nome_da_chave é o nome do arquivo de uma chave.
  8.       
         
  1. Crie um arquivo, $ sudo apt-key add /key_path/key_name , com o seguinte conteúdo:

    deb http://packages.vmware.com/packages/ubuntu ubuntu_version main
    
             

    ubuntu_version é preciso ou confiável.

  2.     
  3. Instale o pacote:

    $ apt-get update
    $ apt-get install open-vm-tools-deploypkg
    
  4.     

Estas instruções não estão claras para mim.

Em , adicione o driver vmhgfs e diga "1. Instale as ferramentas Open VMWare" e "2. Instale as ferramentas VMware tradicionais do formato TAR fornecidas com os produtos VMware Workstation ou Fusion." mas # 2 é explicitamente o que me dizia NÃO para fazer bem no topo. Está listado como 2 etapas, mas parece ser 2 opções? (um ou outro, mas não ambos)

Mesmo se eu quisesse fazer o passo 2, é incompatível com o passo 1. Executar o instalador do VMWare Tools quando o Open VMWare Tools está instalado falha ao tentar desinstalá-lo. Existem instruções sobre o que este passo 2 realmente significa?

Tentando de qualquer maneira, você pode ver que ele falha

$ tar xvfz /media/gregg/VMware\ Tools/VMwareTools-10.0.5-3228253.tar.gz
$ cd vmware-tools-distrib
$ sudo ./vmware-install.pl
The installer has detected an existing installation of open-vm-tools on this 
system and will not attempt to remove and replace these user-space
applications. It is recommended to use the open-vm-tools packages provided by 
the operating system. If you do not want to use the existing installation of 
open-vm-tools and attempt to install VMware Tools, you must uninstall the 
open-vm-tools packages and re-run this installer.
The packages that need to be removed are:
open-vm-dkms
open-vm-tools
The installer will next check if there are any missing kernel drivers. Type yes
if you want to do this, otherwise type no [yes]

É claro que eu digito não porque foi especificamente dito acima que instalar este chamado driver /etc/apt/sources.list.d/vmware-tools.list é compatível com vmhgfs

por gman 19.04.2016 / 08:17

2 respostas

13

Eu tive o mesmo problema (Ubuntu 16.04LTS). Foi assim que resolvi isso.

  1. Instalar ferramentas Open VM:

    sudo apt-get install open-vm-tools-desktop

  2. Use o vmhgfs-fuse que o OpenDJ também sugeriu.

    mkdir $HOME/Shared

    /usr/bin/vmhgfs-fuse -o auto_unmount .host:/ $HOME/Shared

É isso! Boa sorte.

    
por Sofadoof 08.08.2016 / 08:46
0

Não há mais nenhum driver vmhgfs ao que parece. Eu encontrei o seguinte programa dentro do pacote open-vm-tools:

/usr/bin/vmhgfs-fuse --help

Por isso, criei um diretório Compartilhado em minha pasta pessoal e montei o sistema de arquivos do host manualmente:

/usr/bin/vmhgfs-fuse -o auto_unmount .host:/ $HOME/Shared
    
por OpenDJ 01.05.2016 / 16:31