A maioria das outras respostas está desatualizada. Para o Ubuntu 18.04 (ou distros recentes do Debian), tente:
sudo vmhgfs-fuse .host:/ /mnt/hgfs/ -o allow_other -o uid=1000
Se o hgfs
diretório não existir, tente:
sudo vmhgfs-fuse .host:/ /mnt/ -o allow_other -o uid=1000
Você pode usar uma pasta específica em vez de .host:/
. Nesse caso, você pode descobrir o nome do compartilhamento com vmware-hgfsclient
. Por exemplo:
$ vmware-hgfsclient
my-shared-folder
$ sudo vmhgfs-fuse .host:/my-shared-folder /mnt/hgfs/ -o allow_other -o uid=1000
Se você deseja que eles sejam montados na inicialização, atualize /etc/fstab
com o seguinte:
# Use shared folders between VMWare guest and host
.host:/ /mnt/hgfs/ fuse.vmhgfs-fuse defaults,allow_other,uid=1000 0 0
Eu escolho montá-las sob demanda e tê-las ignoradas por sudo mount -a
essa noauto
opção, porque notei que os compartilhamentos têm um impacto no desempenho da VM.
Exigências
Os requisitos de software podem exigir a instalação prévia das seguintes ferramentas:
sudo apt-get install open-vm-tools open-vm-tools-desktop
Outros alegaram que o seguinte é necessário:
sudo apt-get install build-essential module-assistant \
linux-headers-virtual linux-image-virtual && dpkg-reconfigure open-vm-tools
vmware-config-tools.pl
funcionaram para mim.