Acabo de instalar Ubuntu 16.04 y dejo que VMware Workstation 12 lo instale usando el sencillo proceso de instalación. En el momento en que inicio la VM, trato de compartir carpetas usando la ventana de configuración de VM, y lo primero que obtengo es:
No se puede actualizar el estado de uso compartido de carpetas en tiempo de ejecución: se produjo un error al montar el sistema de archivos de carpetas compartidas dentro del sistema operativo invitado.
Entonces, aquí estoy comenzando a solucionar problemas después de una nueva instalación de Ubuntu 16.04 ejecutándose en mi host Windows 10 Pro. El cambio de tamaño automático de la ventana funciona bien, simplemente no puedo compartir carpetas y eso es bastante importante para mí.
¿Alguien puede señalarme en la dirección correcta aquí? Aquí hay algunas sugerencias que leí en línea y probé sin éxito:
Sugerencia n. ° 1
# http://askubuntu.com/a/290528/269349 sudo apt-get install linux-source sudo apt-get install open-vm-tools mount -t vmhgfs .host:/ /home/user1/shares
No funcionó, ya que tengo instalado open-vm-tools y ejecutar el comando de montaje solo me da un error que indica Error: cannot mount filesystem: No such device
Sugerencia # 2
# https://github.com/vmware/open-vm-tools/issues/62#issuecomment-174631126
git clone https://github.com/vmware/open-vm-tools.git
cd open-vm-tools/open-vm-tools
sudo apt-get install libmspack0 libmspack-dev libprocps3 libprocps3-dev dnet-progs libdumbnet-dev doxygen
./configure --without-x --without-pam --without-ssl --without-icu
make MODULES=vmhgfs
insmod modules/linux/vmhgfs/vmhgfs.ko
mount -t vmhgfs .host:/ /mnt
ls /mnt
Esto no funciona porque entonces recibo este error:
# sudo apt-get install libmspack0 libmspack-dev libprocps3 libprocps3-dev dnet-progs libdumbnet-dev doxygen
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package libprocps3-dev is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
However the following packages replace it:
libprocps4-dev:i386 libprocps4-dev
E: Unable to locate package libprocps3
E: Package 'libprocps3-dev' has no installation candidate
Sugerencia # 3
Intenté desinstalar open-vm-tools e instalar VMware sudo apt-get remove open-vm-tools && sudo apt-get autoremove
Tools desde el menú, pero a pesar de ejecutarse , VMware Tools repetidamente me dice que open-vm-tools todavía está instalado. El reinicio tampoco ayuda y he intentado investigar cómo completar la desinstalación de open-vm-tools sin ninguna solución real.
fuente
Respuestas:
Tuve el mismo problema, pero lo resolví eliminando open-vm-tools e instalando open-vm-tools-desktop y después de un reinicio todo funciona.
fuente
sudo apt-get remove open-vm-tools
luego ejecutesudo apt-get install open-vm-tools-desktop
y reinicie su VM. Esto funcionó para mí en Ubuntu 16.04.1 x64 en VMWare Fusion 8.5.1Después de perder mucho tiempo en esta pregunta, la respuesta es:
Puede instalar un montaje en / etc / fstab de esta manera (XFER es su nombre compartido, uid y gid son su elección, y el punto de montaje / vmshare / xfer debe existir, y es su elección:
.host: / XFER / vmshare / xfer fuse.vmhgfs-fuse allow_other, uid = 1000, gid = 1000, auto_unmount, umask = 0133 0 0
Use "vmhgfs-fuse --help" para ver las opciones.
fuente
He creado herramientas VM abiertas que funcionan en Ubuntu 16.04 de esta manera:
sudo apt-get remove --purge open-vm-tools-desktop
sudo apt-get remove --purge open-vm-tools
/bin
y ejecute:sudo ./vmware-uninstall-tools.pl
sudo apt-get install open-vm-tools
sudo apt-get install open-vm-tools-desktop
fuente
No estoy seguro de si llamaría a esto "la respuesta", pero básicamente reinstalé Ubuntu manualmente sin permitir que VMware use el proceso de instalación fácil (que aparentemente instala las herramientas abiertas de vm abiertas para usted). Después de que finalmente arranqué, instalé VMware Tools desde el menú de VM y funcionó a la perfección. Aparentemente, open-vm-tools es mi problema.
fuente
Después de una actualización a 16 de 14, las herramientas no me permitían pantallas múltiples o cortar / pegar, etc. desde el host. Intenté todas las sugerencias anteriores, pero lo único que pareció funcionar para mí fue ejecutar: / usr / bin / vmware-user-suid-wrapper (y tuve que ejecutarlo en los inicios posteriores, es hora de agregarlo al script de inicio I pensar)
Extraño, pero parece ser un error muy antiguo: https://bugs.launchpad.net/ubuntu/+source/open-vm-tools/+bug/772837
¡Espero que esto ayude a alguien! Marca.
fuente
La respuesta de Master456 funciona bien, solo quería agregar otra respuesta para resaltar un problema:
Si anteriormente había
vmware tools
instalado y está actualizando aopen-vm-tools
, después de desinstalar las herramientas de vmware, también debe eliminar la carpeta/etc/vmware-tools
(OR/etc/vmware
) después de la desinstalación. De lo contrario, es probable que encuentre un error como:Otra nota al margen: open-vm-tools y open-vm-tools-desktop se ejecutan bien lado a lado, no hay necesidad de desinstalar open-vm-tools.
fuente
Solución que funciona para mí (VMware 12.1.1 build-3770994):
sudo apt-get install linux-headers-$(uname -r) make gcc
fuente