Réception de l'erreur suivante:
Impossible de mettre à jour l'état de partage du dossier d'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é.
En exécutant VMWare Fusion 5.0.2 sur OS X 10.6.8, le système d'exploitation invité est Ubuntu 12.10 avec VMware Tools installé.
N'ont pas pu accéder à / mnt / hgfs, le répertoire / mnt / est vide. Désactiver puis réactiver les dossiers partagés dans VMWare Fusion et a reçu l'erreur ci-dessus.
Avez-vous des idées à faire pour résoudre ce problème?
Réponses:
Certaines parties de VMWare Tools échoueront en mode silencieux à moins qu'elles ne puissent compiler une extension de noyau. Cela nécessite un compilateur et les en-têtes génériques pour le noyau actuel, alors installez-les:
Et puis exécutez
la source
J'ai rencontré le même problème sur Vmware fusion 4 il y a quelques jours en utilisant Ubuntu 12.04 en tant qu'invité (Mac OS 10.6.8 en tant qu'hôte). La réponse courte (ma solution, au moins) est
Par exemple, si vous avez un dossier partagé appelé projets, procédez comme suit
Une fois que vous avez vérifié que cela fonctionne (ls / mnt / hgfs / projects), vous pouvez ajouter la ligne appropriée à votre fstab
Contexte: J'ai passé des heures à essayer toutes les solutions et les conseils que les gens ont décrits sur le Web pour que Fusion Install "vwmware tools" de Fusion prenne en charge les dossiers partagés. Comme l'a dit l'affiche précédente, cela nécessite des en-têtes de noyau essentiels, etc., mais je n'ai pas réussi. Enfin, j'ai commencé à sonder les modules du noyau et j'ai vu que le support de vmhgfs n'était PAS chargé. Ensuite, j'ai regardé attentivement ce que faisait le script d'installation des outils vmware et j'ai vu enfoui dans un flot de messages que le code vmhgfs avait des erreurs de compilation. Fondamentalement, le code de vmware est cassé sur les versions plus récentes du noyau Linux; apparemment, cela dure depuis des années. Je suis déconcerté; cela signifie-t-il que vmware n'a pas t résolu ces problèmes (ou au moins les derniers)? Ou cela signifie-t-il que vmware fusion 4 continue d'utiliser une ancienne version du code des outils d'installation de vmware? Ce qui est vraiment ennuyeux, c'est que les outils vmware installent des rapports d'installation réussie; vous devez vraiment fouiller dans son avalanche de messages pour réaliser qu'il pourrait y avoir un problème avec le support de vmhgfs. Pour autant que je puisse voir, la méthode d'installation des outils vmware est la pire des deux mondes: d'une part, elle nécessite de compiler un tas de code source, donc elle vous expose à toute la fragilité et au manque total de transparence de ce processus; d'un autre côté, il essaie d'être un installateur "automagique", ce qui n'est correct que si "ça marche". Au lieu de cela, il échoue silencieusement et vous laisse avec un système qui ne fonctionne pas. t fonctionne et aucune information utilisable sur où commencer à essayer de le réparer. Dieu merci pour l'open source et l'inclusion des outils open-vm dans le gestionnaire de paquets Ubuntu. Cela fonctionne très bien.
la source
La solution de Phssthpok est la meilleure quand elle fonctionnera. Les outils VMWare et les autres fonctionnalités VMWare ne sont pas mis à jour lorsqu'une nouvelle version de VMWare est publiée. C'est extrêmement ennuyeux et je souhaite que VMWare reste au top. L' auteur de cette fonctionnalité a reconnu le problème pour certains noyaux (
3.13
) et cela peut être mis à jour dans la v7 mais dans ma v5, il n'est pas mis à jour.Dans mon cas, cela ne fonctionnait pas car mon kernel (
3.16.0-33
) ne fonctionne pas avec VMWare Tools sur VMWare Fusion 5. J'ai dû utiliser un noyau plus ancien.Le dernier noyau que je connais fonctionne avec v5 est
3.8.13
donc j'ai ajouté ce noyau, redémarré dedans, réinstallé vmware-tools, redémarré à nouveau dans ce noyau et les outils vmware fonctionnent maintenant.Remarque: Il n'est pas bon de jouer avec les noyaux à moins que vous sachiez ce que vous faites.
Vous pouvez trouver des instructions pour ajouter un autre noyau ici . Une fois le noyau ajouté, choisissez-le au démarrage. Pour certains, cela peut signifier maintenir shift pendant le démarrage, mais pour moi, il suffisait d'appuyer sur
advanced ubuntu
et de sélectionner le noyau au lieu de le laisserubuntu
. N'oubliez pas de démarrer avec ce noyau à partir de maintenant.Tous les commentaires sur les noyaux qui fonctionnent en v6 ou v7 sont les bienvenus. Il m'a fallu un peu juste pour réaliser quel noyau fonctionnerait.
la source