web-dev-qa-db-fra.com

Nouvelle installation Ubuntu 16.04, outils VMware défectueux

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.

14
user3447014

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.

23
Master456

Après avoir perdu beaucoup de temps sur cette question, la réponse est:

  1. L’installation facile de 16.04.1 vous donne les outils open-vm fournis par Ubuntu
  2. vmhgfs est remplacé par vmhgfs-Fuse
  3. 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.

4
Mike Hanafey

J'ai créé des outils VM ouverts fonctionnant sous Ubuntu 16.04 comme ceci:

  1. Désinstallez open-vm-tools, open-vm-tools-desktop
    • Sudo apt-get remove --purge open-vm-tools-desktop
    • Sudo apt-get remove --purge open-vm-tools
  2. désinstaller les outils VMware.
    • Commencez par monter le disque avec le fichier tar des outils VMware: Menu VM-> réinstaller les outils VMware.
    • Désarchivez ensuite le fichier d’installation (VMwareTools-10.0.6-3595377.tar.gz) quelque part.
    • Allez dans le dossier non taré /bin et lancez:
    • Sudo ./vmware-uninstall-tools.pl
  3. Redémarrez la VM.
  4. Installez open-vm-tools, open-vm-tools-desktop
    • Sudo apt-get install open-vm-tools
    • Sudo apt-get install open-vm-tools-desktop
  5. Redémarrez le VM et profitez-en!
3
Datagene

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.

0
Mark O

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.

0
user3447014

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.

0
Joshua Kissoon