Dateien fehlen in / mnt / hgfs auf Ubuntu VM?


12

Ich verwende Ubuntu 64-Bit auf VMWare Workstation 10. Ich möchte auf die Dateien auf meinem Windows 8-PC zugreifen (beide auf demselben PC). Ich habe "Immer aktiviert" für die Ordnerfreigabe in VMWare aktiviert und den Pfad zu meinen Laufwerken (E, F, G und einen Ordner auf meinem PC) angegeben. Installierte VM-Tools sind auf dem neuesten Stand. Die ersten beiden funktionierten gut für mich. Aber für die dritte - "Error: cannot mount filesystem: No such device"wird angezeigt. Ich kann die freigegebenen Dateien in nicht finden /mnt/hgfs.

sudo apt-get install open-vm-tools
sudo mkdir /mnt/hgfs
sudo mount -t vmhgfs .host:/ /mnt/hgfs

Sollte ich einen Berechtigungszugriff für meine Laufwerke aktivieren? Für die Freigabeeigenschaften der Laufwerke auf W8 habe ich die Option "Diesen Ordner freigeben" aktiviert. Selbst dann kann ich in meinem hgfs (ubuntu) keine freigegebenen Ordner sehen. Ich bin eine neue Biene in Linux OS, bitte helfen Sie.

Danke, Ramu.


Welches Ubuntu ist in der VM?
Thomas Ward

Ich benutze Ubuntu 14 auf VMWare Workstation 10. Danke,
Ramu Vennavelly

Welches Ubuntu 14? Es gibt zwei, 14.04 und 14.10. Wenn Sie eine Frage stellen oder beantworten, welche Ubuntu-Version Sie verwenden, geben Sie die vollständige Versionsnummer an.
Thomas Ward

Es ist Ubuntu 14.10 (64-Bit)
Ramu Vennavelly

Antworten:


23

Ich habe ein ähnliches Problem und habe es mit dem hier vorgeschlagenen Verfahren gelöst , wie in Jorges Kommentar angegeben:

$ git clone https://github.com/rasa/vmware-tools-patches.git
$ cd vmware-tools-patches
$ ./patched-open-vm-tools.sh

Ich hoffe das kann dir helfen.

Viel Glück!


Hallo PieCot, vielen Dank für die Hilfe. Ich habe jedoch Schritte von hier aus versucht , theholmesoffice.com/… , und ja, die freigegebenen Ordner funktionieren einwandfrei .
Ramu Vennavelly

Ich benutze open-vm-toolsund dieser Weg funktioniert bei mir, danke!
Soulmachine

DANKE Entschuldigung zu sagen „Danke“ Ich kann das nicht tun annehmen, aber ich verlor nur ca. 1 Stunde Graben war diese und alle Antworten reine BULLSHlT Ursache scheint zu sein wie es nicht mehr vmware-config-tools.pl ist (apt-Datei find results nothing) und vmhgfs support (grep -i vm / proc / filesystems ergibt nichts), aber (sogar '16 answers) haben mit denen Schritt gehalten, als wären sie da und rechnen damit X (... also DIESE LÖSUNG WIRKLICH FUNKTIONIERT ... DANKE
THESorcerer

1
Bitte markiert dies jemand als die richtige Antwort. Ich habe stundenlang mit diesem Problem auf Ubuntu 16.04 LTS gekämpft. Vielen Dank!
J Evans

funktioniert wie Charme ohne Neustart des Servers. Ich stimme G Forty zu. Das ist die richtige Antwort.
Dirk Schumacher

1

In 14.10 und höher ist eine Inkompatibilität zwischen den VMware-Tools und dem Kernel bekannt. Es ist noch nicht von VMware gepatcht.

Wir müssen eine Alternative zu VMware Tools, der Open-Source-Variante, verwenden open-vm-tools. Dies sollte für das Problem gepatcht werden und freigegebene Ordner sollten dann wieder funktionieren. Entfernen Sie zunächst die VMware-Tools. Starten Sie dann den Gast neu und führen Sie aus sudo apt-get install open-vm-tools. Starten Sie erneut. Dann sollte es wieder hgfs-Unterstützung geben.


Hat wie vorgeschlagen, aber ich kann die freigegebenen Ordner nicht sehen. Der Befehl "vmware-hgfsclient" zeigt die freigegebenen Ordner ramu6390 @ ubuntu: ~ $ vmware-hgfsclient EFQ-Festplatten-MP3s
Ramu Vennavelly

1
Sie müssen weiterhin den Befehl mount aus der Dokumentation ( pubs.vmware.com/workstation-9/… ) ausführenmount -t vmhgfs .host:/ /mnt/hgfs , um zu funktionieren. Erstellen Sie jedoch zuerst das Freigabe-Verzeichnis und führen Sie es aus. Dann sollte es funktionieren.
Thomas Ward

2
mount -t vmhgfs .host: / / home / ramu6390 / shares Fehler: Dateisystem kann nicht gemountet werden: Kein solches Gerät ... Dieser Fehler wird angezeigt. Ich habe wie gesagt einen Freigabeordner erstellt. Ich habe versucht "mount -t vmhgfs .host: / / mnt / hgfs", aber das Fehlerergebnis ist das gleiche. Vielen Dank,
Ramu Vennavelly

Haben Sie die virtuelle Maschine anschließend neu gestartet und sichergestellt, dass die freigegebenen Ordner in den Einstellungen der VM aktiviert sind?
Thomas Ward

Ja, alles wurde wie gesagt gemacht. Der gleiche Fehler tritt auch bei den mount-Befehlen auf.
Ramu Vennavelly
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.