Ich habe gerade Ubuntu 16.04 installiert und VMware Workstation 12 mithilfe des einfachen Installationsprozesses installieren lassen. In dem Moment, in dem ich die VM hochfahre, versuche ich, Ordner mithilfe des VM-Einstellungsfensters freizugeben. Als Erstes erhalte ich:
Freigabestatus für Laufzeitordner kann nicht aktualisiert werden: Beim Laden des Dateisystems für freigegebene Ordner im Gastbetriebssystem ist ein Fehler aufgetreten.
Hier beginne ich mit der Fehlerbehebung nach einer Neuinstallation von Ubuntu 16.04 auf meinem Windows 10 Pro-Host. Die automatische Größenänderung des Fensters funktioniert einwandfrei, ich kann nur keine Ordner freigeben und das ist ziemlich wichtig für mich.
Kann mich bitte jemand hier in die richtige Richtung weisen? Hier sind einige Vorschläge, die ich online gelesen und erfolglos ausprobiert habe:
Vorschlag Nr. 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
Hat nicht funktioniert, da ich bereits open-vm-tools installiert habe und der Befehl mount ausgeführt wird, wird mir nur eine Fehlermeldung angezeigt Error: cannot mount filesystem: No such device
Vorschlag Nr. 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
Das funktioniert nicht, weil ich dann folgende Fehlermeldung bekomme:
# 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
Vorschlag Nr. 3
Es wurde versucht, open-vm-tools zu deinstallieren und VMware-tools über das Menü zu sudo apt-get remove open-vm-tools && sudo apt-get autoremove
installieren. Trotz der Ausführung werden die VMware-Tools wiederholt darauf hingewiesen, dass open-vm-tools immer noch installiert sind. Ein Neustart hilft auch nicht und ich habe versucht herauszufinden, wie die Deinstallation von Open-VM-Tools ohne echte Lösungen abgeschlossen werden kann.
quelle
Antworten:
Ich hatte das gleiche Problem, löste es jedoch, indem ich open-vm-tools entfernte und open-vm-tools-desktop installierte und nach einem Neustart alles funktionierte.
quelle
sudo apt-get remove open-vm-tools
dann laufensudo apt-get install open-vm-tools-desktop
und starten Sie den VM. Dies funktionierte für mich unter Ubuntu 16.04.1 x64 unter VMWare Fusion 8.5.1Nachdem Sie viel Zeit mit dieser Frage verschwendet haben, lautet die Antwort:
Sie können ein Mount in / etc / fstab wie folgt installieren (XFER ist Ihr Freigabename, UID und GID sind Ihre Wahl, und der Mount-Punkt / vmshare / xfer muss existieren und ist Ihre Wahl:
.host: / XFER / vmshare / xfer fuse.vmhgfs-fuse allow_other, uid = 1000, gid = 1000, auto_unmount, umask = 0133 0 0
Verwenden Sie "vmhgfs-fuse --help", um die Optionen anzuzeigen.
quelle
Ich habe offene VM-Tools erstellt, die unter Ubuntu 16.04 wie folgt funktionieren:
sudo apt-get remove --purge open-vm-tools-desktop
sudo apt-get remove --purge open-vm-tools
/bin
und führen Sie Folgendes aus:sudo ./vmware-uninstall-tools.pl
sudo apt-get install open-vm-tools
sudo apt-get install open-vm-tools-desktop
quelle
Ich bin mir nicht sicher, ob ich dies als "die Antwort" bezeichnen würde, aber ich habe Ubuntu im Grunde genommen manuell neu installiert, ohne VMware den einfachen Installationsprozess zu überlassen (der anscheinend die defekten Open-VM-Tools für Sie installiert). Nachdem ich endlich hochgefahren war, installierte ich VMware Tools über das VM-Menü und das funktionierte einwandfrei. Offenbar war Open-VM-Tools mein Problem.
quelle
Nach einem Update auf 16 von 14 erlaubten mir die Tools nicht, mehrere Bildschirme vom Host aus zu öffnen oder auszuschneiden / einzufügen. Ich habe alle oben genannten Vorschläge ausprobiert, aber das einzige, was für mich zu funktionieren schien, war das Ausführen von: / usr / bin / vmware-user-suid-wrapper (und musste es bei nachfolgenden Starts ausführen, Zeit, um es dem Startskript I hinzuzufügen denken)
Seltsam, aber dies scheint ein wirklich alter Fehler zu sein: https://bugs.launchpad.net/ubuntu/+source/open-vm-tools/+bug/772837
hoffe das hilft jemandem! Kennzeichen.
quelle
Die Antwort von Master456 funktioniert einwandfrei. Ich wollte nur eine weitere Antwort hinzufügen, um ein Problem hervorzuheben:
Wenn Sie zuvor vmware tools
vmware tools
installiert hatten und ein Upgradeopen-vm-tools
durchführen, sollten Sie nach der Deinstallation auch den Ordner/etc/vmware-tools
(OR/etc/vmware
) löschen . Andernfalls werden Sie wahrscheinlich auf einen Fehler stoßen wie:Eine weitere Randnotiz: open-vm-tools und open-vm-tools-desktop laufen problemlos nebeneinander, open-vm-tools müssen nicht deinstalliert werden.
quelle
Für mich geeignete Lösung (VMware 12.1.1 Build-3770994):
sudo apt-get install linux-headers-$(uname -r) make gcc
quelle