La mayoría de las otras respuestas están desactualizadas. Para Ubuntu 18.04 (o distribuciones recientes de Debian), intente:
sudo vmhgfs-fuse .host:/ /mnt/hgfs/ -o allow_other -o uid=1000
Si el hgfs
directorio no existe, intente:
sudo vmhgfs-fuse .host:/ /mnt/ -o allow_other -o uid=1000
Es posible que haya utilizado una carpeta específica en lugar de .host:/
. En ese caso, puede averiguar el nombre del recurso compartido con vmware-hgfsclient
. Por ejemplo:
$ vmware-hgfsclient
my-shared-folder
$ sudo vmhgfs-fuse .host:/my-shared-folder /mnt/hgfs/ -o allow_other -o uid=1000
Si desea que se monten al inicio, actualice /etc/fstab
con lo siguiente:
# Use shared folders between VMWare guest and host
.host:/ /mnt/hgfs/ fuse.vmhgfs-fuse defaults,allow_other,uid=1000 0 0
Elijo montarlos bajo demanda y hacer que se ignoren sudo mount -a
y demás con la noauto
opción, porque noté que los recursos compartidos tienen un impacto en el rendimiento de la VM.
Requisitos
Los requisitos de software pueden requerir la instalación de las siguientes herramientas de antemano:
sudo apt-get install open-vm-tools open-vm-tools-desktop
Otros han afirmado que se requiere lo siguiente:
sudo apt-get install build-essential module-assistant \
linux-headers-virtual linux-image-virtual && dpkg-reconfigure open-vm-tools
vmware-config-tools.pl
funcionaron para mí.