Den folgenden Fehler erhalten:
Freigabestatus für Laufzeitordner kann nicht aktualisiert werden: Beim Laden des Dateisystems für freigegebene Ordner im Gastbetriebssystem ist ein Fehler aufgetreten.
Wenn Sie VMWare Fusion 5.0.2 unter OS X 10.6.8 ausführen, ist das Gastbetriebssystem Ubuntu 12.10 mit installierten VMware Tools.
Konnte überhaupt nicht nach / mnt / hgfs gelangen, ist das Verzeichnis / mnt / leer. Aktivierte und deaktivierte freigegebene Ordner in VMWare Fusion und erhielt den obigen Fehler.
Irgendwelche Gedanken, was zu tun ist, um dies zu beheben?
Antworten:
Einige Teile von VMWare Tools können nicht automatisch installiert werden, es sei denn, sie können eine Kernel-Erweiterung kompilieren. Das erfordert einen Compiler und die generischen Header für den aktuellen Kernel, also installiere diese:
Und dann renn
quelle
Ich hatte vor ein paar Tagen das gleiche Problem mit Vmware Fusion 4, als ich Ubuntu 12.04 als Gast benutzte (Mac OS 10.6.8 als Host). Die kurze Antwort (zumindest meine Lösung) lautet:
Wenn Sie beispielsweise einen freigegebenen Ordner namens "projects" haben, gehen Sie wie folgt vor
Sobald Sie überprüft haben, dass dies funktioniert (ls / mnt / hgfs / projects), können Sie Ihrer fstab die entsprechende Zeile hinzufügen
Hintergrund: Ich habe stundenlang alle Lösungen und Ratschläge ausprobiert, die im Internet beschrieben wurden, um die "Install vwmware tools" von Fusion zur Unterstützung freigegebener Ordner zu erhalten. Wie auf dem vorherigen Poster bereits erwähnt, sind dafür Build-Essentials, Kernel-Header usw. erforderlich, aber ich hatte keinen Erfolg. Schließlich fing ich an, die Kernel-Module zu testen und sah, dass die vmhgfs-Unterstützung NICHT geladen wurde. Dann habe ich mir genau angesehen, was das Installationsskript für die VMware-Tools tat, und in einer Ansammlung von Meldungen festgestellt, dass der VMHGFS-Code Kompilierungsfehler aufwies. Grundsätzlich ist der Code von vmware in neueren Linux-Kernelversionen fehlerhaft. anscheinend ist das schon seit Jahren so. Ich bin verblüfft. bedeutet das, VMware hasn t behoben diese Probleme (oder zumindest die neuesten)? Oder bedeutet dies, dass VMware Fusion 4 weiterhin eine alte Version des Codes für die VMware-Installationstools verwendet? Das wirklich ärgerliche ist, dass die Installation der VMware-Tools eine erfolgreiche Installation meldet. Sie müssen wirklich die Nachrichtenflut durchforsten, um zu erkennen, dass möglicherweise ein Problem mit der Unterstützung von vmhgfs vorliegt. Soweit ich sehen kann, ist die Installationsmethode für VMware-Tools die schlechteste beider Welten: Einerseits muss eine Menge Quellcode kompiliert werden, sodass Sie der ganzen Fragilität und dem völligen Mangel an Transparenz dieses Prozesses ausgesetzt sind. Auf der anderen Seite wird versucht, ein "automagisches" Installationsprogramm zu sein, was nur dann in Ordnung ist, wenn "es einfach funktioniert". Stattdessen versagt es lautlos und lässt Sie mit einem System zurück, das dies nicht tut. Es funktioniert nicht und es sind keine nützlichen Informationen darüber verfügbar, wo Sie anfangen sollen, das Problem zu beheben. Gott sei Dank für Open Source und die Aufnahme von Open-VM-Tools in den Ubuntu-Paketmanager. Es funktioniert super
quelle
Phssthpoks Lösung ist am besten, wenn es funktioniert. VMWare Tools und andere VMWare-Funktionen werden bei der Veröffentlichung einer neuen Version von VMWare nicht aktualisiert. Es ist sehr ärgerlich und ich wünschte, VMWare würde dies weiterhin tun. Der Autor dieser Funktion hat das Problem bei einigen Kerneln (
3.13
) erkannt. Dieses Problem wird möglicherweise in Version 7 aktualisiert, in Version 5 jedoch nicht.In meinem Fall hat es nicht funktioniert, da mein kernel (
3.16.0-33
) mit VMWare Tools unter VMWare Fusion 5 nicht funktioniert. Ich musste einen älteren Kernel verwenden.Der neueste Kernel, von dem ich weiß, dass er mit v5 funktioniert, ist
3.8.13
so, dass ich diesen Kernel hinzugefügt habe, ihn neu gestartet habe, die vmware-tools neu installiert habe und dieser Kernel neu gestartet wurde und die vmware-tools jetzt funktionieren.Hinweis: Es ist nicht gut, sich mit Kerneln herumzuschlagen, es sei denn, Sie wissen, was Sie tun.
Sie können Anweisungen finden einen anderen Kernel hinzuzufügen hier . Sobald der Kernel hinzugefügt wurde, wählen Sie ihn beim Booten aus. Für manche bedeutet dies vielleicht, dass Sie die Umschalttaste beim Booten gedrückt halten, aber für mich war es nur Drücken auf
advanced ubuntu
und Auswählen des Kernels, anstatt ihn bei zu belassenubuntu
. Vergiss nicht, von nun an mit diesem Kernel zu booten.Alle Kommentare darüber, welche Kernel in Version 6 oder 7 funktionieren, sind willkommen. Ich brauchte ein bisschen, um zu erkennen, welcher Kernel funktionieren würde.
quelle