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:
- Installieren Sie die mitgelieferten VMware-Tools von VMWare Fusion NICHT. sie arbeiten nicht.
- Verwenden Sie stattdessen Ubuntu apt-get (oder die Synaptic-Benutzeroberfläche), um open-vm-tools, die Open-Source-Version der vmware-tools, zu installieren. Sie arbeiten.
- Ich musste meine freigegebenen Ordner manuell bereitstellen.
Wenn Sie beispielsweise einen freigegebenen Ordner namens "projects" haben, gehen Sie wie folgt vor
sudo mkdir /mnt/hgfs
sudo mkdir /mnt/hgfs/projects
sudo mount -t vmhgfs .host:/projects /mnt/hgfs/projects
Sobald Sie überprüft haben, dass dies funktioniert (ls / mnt / hgfs / projects), können Sie Ihrer fstab die entsprechende Zeile hinzufügen
.host:/projects /mnt/hgfs/projects vmhgfs defaults,ttl=5,uid=1000,gid=1000 0 0
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