J'utilise Ubuntu 14.10 dans VMware Player sous Windows 7. J'ai installé open-vm-tools à la place de VMware Tools car le logiciel de VMware n'a pas pu compiler le module de noyau requis pour le partage de fichiers. Je ne parviens pas à monter mon dossier partagé avec Sudo mount -t vmhgfs .Host:/$(vmware-hgfsclient) /mnt/hgfs
ou Sudo vmware-hgfsmounter .Host:/$(vmware-hgfsclient) /mnt/hgfs
. Les deux retournent Error: cannot canonicalize mount point: No such file or directory
. Je ne sais pas du tout à quoi cela se réfère ni comment y remédier.
Ma façon de résoudre ce problème est de recourir à vmhgfs-Fuse installé avec open-vm-tools.
Montez localement en utilisant vmhgfs-Fuse .Host:/$(vmware-hgfsclient) ~/some_mountpoint
ou globalement en utilisant Sudo mount -t Fuse.vmhgfs-Fuse .Host:/ /mnt/hgfs -o allow_other
. Pour rendre le montage globalement persistant, ajoutez la ligne suivante à votre /etc/fstab
:
.Host:/ /mnt/hgfs Fuse.vmhgfs-Fuse allow_other 0 0
Comme les autres réponses ne fonctionnaient pas pour moi, je l'ai finalement obtenu après de longues recherches sur ce lien: fichiers manquants dans/mnt/hgfs sur la machine virtuelle Ubuntu? où PieCot donne la solution:
$ git clone https://github.com/rasa/vmware-tools-patches.git
$ cd vmware-tools-patches
$ ./patched-open-vm-tools.sh
Ubuntu 17.10 nécessite l’installation du pilote vmhgfs via l’installation propriétaire à base de VMWare Tools. Pour plus de détails, voir http://partnerweb.vmware.com/GOSIG/Ubuntu_17_10.html
Sur le VM, assurez-vous:
Le partage de dossier est activé
Que vous avez au moins un dossier partagé entre l'hôte et l'invité
Sur l'invité Ubuntu:
Vérifiez/mnt/hgfs pour voir si vous pouvez accéder au dossier. Si vous êtes incapable de le faire, exécutez la commande suivante:
Sudo vmware-config-tools.pl
Mettez à jour le fstab en utilisant:
gksu gedit /etc/fstab
Utilisez un éditeur de texte pour entrer les éléments suivants à la fin du fichier:
.Host:/{shared-folder} /{path-to-mount-on} vmhgfs defaults,ttl=5,uid=1000,gid=1000 0 0
La dernière étape consiste à redémarrer votre machine virtuelle (vous devrez peut-être la redémarrer ou obtenir une erreur indiquant que vous ne pouvez pas monter, sautez simplement cette étape et redémarrez-la plusieurs fois)!
Merci, j'espère que ça aide!
Ce worket pour moi dans Debian, je pense que ce sera la même chose sur Ubuntu.
Installez le paquet open-vm-tools-dkms.
apt-get install open-vm-tools-dkms
Créez un point de montage.
mkdir /mnt/hgfs
Montez tous les chares dans le point de montage. Avec la permission de tous les utilisateurs
/usr/bin/vmware-vmblock-Fuse /mnt/hgfs -o allow_other