Pregunta:
Expertos. He instalado correctamente las herramientas de VMware para Ubuntu. Todo parece funcionar bien, pero las carpetas compartidas no se montaron automáticamente.
¿Cómo hago que funcionen?
Si ejecuto vmware-hgfsclient
en la terminal, obtengo la lista de carpetas compartidas, pero ls -l /mnt/hgfs
está vacío. En realidad, no hay hgfs
directorio hgfs
en /mnt
. Sé que probablemente debería usar la herramienta vmware-hgfsclient
, pero realmente no sé cómo.
PD: No preguntaría si pudiera entender la ayuda de vmware-hgfsclient
que he leído.
¿Alguna sugerencia?
Respuesta:
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 directorio hgfs
no existe, intente:
sudo vmhgfs-fuse .host:/ /mnt/ -o allow_other -o uid=1000
Es posible que haya usado una carpeta específica en lugar de .host:/
. En ese caso, puede averiguar el nombre vmware-hgfsclient
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 a pedido y hacer que sudo mount -a
noauto
los noauto
con la opción noauto
, porque noté que los noauto
compartidos tienen un impacto en el rendimiento de la máquina virtual.
Requisitos
Los requisitos de software pueden requerir la instalación previa de las siguientes herramientas:
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