Je viens d'installer Ubuntu 16.04 et de laisser VMware Workstation 12 l'installer à l'aide du processus d'installation simple. Dès que je démarre la machine virtuelle, j'essaie de partager des dossiers à l'aide de la fenêtre de configuration VM. La première chose que je reçois est la suivante:
Impossible de mettre à jour le statut du partage de dossier au moment de l'exécution: une erreur s'est produite lors du montage du système de fichiers Dossiers partagés dans le système d'exploitation invité.
Je commence donc à dépanner après une nouvelle installation d’Ubuntu 16.04 exécutée sur mon hôte Windows 10 Pro. Le redimensionnement automatique de la fenêtre fonctionne très bien, je ne peux tout simplement pas partager de dossiers, ce qui est très important pour moi.
Quelqu'un peut-il s'il vous plaît me diriger dans la bonne direction ici? Voici quelques suggestions que j'ai lues en ligne et que j'ai essayées sans succès:
Suggestion 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
Cela n'a pas fonctionné, car open-vm-tools est déjà installé et l'exécution de la commande mount me donne une erreur en indiquant Error: cannot mount filesystem: No such device
Suggestion n ° 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
Cela ne fonctionne pas car alors j'obtiens cette erreur:
# 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
Suggestion n °
J'ai essayé de désinstaller open-vm-tools et d'installer VMware Tools à partir du menu, mais malgré l'exécution de Sudo apt-get remove open-vm-tools && Sudo apt-get autoremove
, VMware Tools m'a répété à plusieurs reprises qu'open-vm-tools était toujours installé. Le redémarrage n’aide pas non plus et j’ai essayé de chercher comment terminer la désinstallation de open-vm-tools sans aucune solution réelle.
J'avais le même problème, mais je l'ai résolu en supprimant open-vm-tools et en installant open-vm-tools-desktop et après un redémarrage, tout fonctionne.
Après avoir perdu beaucoup de temps sur cette question, la réponse est:
Vous pouvez installer un montage dans/etc/fstab comme ceci (XFER est votre nom de partage, uid et gid sont votre choix, et le point de montage/vmshare/xfer doit exister, à vous de choisir:
.Host:/XFER/vmshare/xfer Fuse.vmhgfs-Fuse allow_other, uid = 1000, gid = 1000, auto_unmount, umask = 0133 0 0
Utilisez "vmhgfs-Fuse --help" pour voir les options.
J'ai créé des outils VM ouverts fonctionnant sous Ubuntu 16.04 comme ceci:
Sudo apt-get remove --purge open-vm-tools-desktop
Sudo apt-get remove --purge open-vm-tools
/bin
et lancez:Sudo ./vmware-uninstall-tools.pl
Sudo apt-get install open-vm-tools
Sudo apt-get install open-vm-tools-desktop
Après une mise à jour de 16 à 14, les outils ne me permettaient pas de passer en multi-écrans ou de couper/coller, etc., de l'hôte. J'ai essayé toutes les suggestions ci-dessus, mais la seule chose qui semblait fonctionner pour moi, c'était de lancer:/usr/bin/vmware-user-suid-wrapper (et de l'exécuter sur les bottes suivantes, il est temps de l'ajouter au script de démarrage I pense)
Étrange mais cela semble être un très vieux bogue: https://bugs.launchpad.net/ubuntu/+source/open-vm-tools/+bug/772837
espérons que cela aide quelqu'un! Marque.
Pas sûr que j'appelle cela "la réponse", mais j'ai fondamentalement réinstallé Ubuntu manuellement sans laisser VMware utiliser le processus d'installation facile (qui installe apparemment les outils vm-open cassés pour vous). Après avoir finalement démarré, j'ai installé VMware Tools à partir du menu de la VM et cela a fonctionné sans faille. Apparemment, open-vm-tools est mon problème.
Réponse de Master456 fonctionne bien, je voulais juste ajouter une autre réponse pour mettre en évidence un problème:
Si vous avez précédemment installé vmware tools
et que vous effectuez une mise à niveau vers open-vm-tools
, après la désinstallation de vmware tools, vous devez également supprimer le dossier /etc/vmware-tools
(OU OU /etc/vmware
) après la désinstallation. Sinon, vous rencontrerez probablement une erreur telle que:
The VMware Tools power-on script did not run successfully in this virtual machine. If you have configured a custom power-on script in this virtual machine, make sure that it contains no errors. You can also submit a support request to report this issue.
ne autre remarque: open-vm-tools et open-vm-tools-desktop fonctionnent correctement, il n'est pas nécessaire de désinstaller open-vm-tools.