Gute Frage.
Die schlechte Nachricht ist, dass Windows 8 Hyper-V im Gegensatz zu VirtualBox oder VMWare, mit denen Sie "Shared Folders" definieren können, Verzeichnisse auf Ihrem Host, die dem Gast zur Verfügung gestellt werden.
Die gute Nachricht ist, dass es keine speziellen Tools dafür gibt, z. B. zum Mounten von vboxsf
Dateisystemen , da Hyper-V diese Funktion nicht standardmäßig bereitstellt. Sie gehen nur die offizielle / Standardmethode durch und greifen auf Ihre Host-Freigabeordner als freigegebene Netzwerkordner zu.
Die smbclient
Befehlszeilen- SMB/CIFS
Clients für Unix sind das Befehlszeilen-Tool für den Zugriff auf die Windows-Hostfreigabeordner. Unten sind zwei Beispiele, die ich gefunden habe. Auch dies ist nichts Besonderes. Greifen Sie auf diese Weise zu, wie Sie auf andere freigegebene Windows-Netzwerkordner zugreifen.
Wie kann ich eine Verbindung von Ubuntu 12.10 zu Dateifreigaben auf einem Windows 8-System herstellen
? Https://askubuntu.com/questions/245106/how-can-i-connect-from-ubuntu-12-10-to-file-shares-on -a-windows-8-system-using-a
Perfektes Ubuntu-Setup unter Hyper-V in Windows 8
http://webdevtooling.com/webdevtooling.com/tutorials/perfect-ubuntu-setup-on-hyper-v-in-windows-8/
Ich werde den Abschnitt "Konfigurieren eines freigegebenen Ordners" über den zweiten Link erneut veröffentlichen:
Wir müssen dem Gast einen Ordner auf dem Host zur Verfügung stellen. Gast kann dies beim Booten einhängen. Für dieses Tutorial gehe ich davon aus, dass wir es von diesem Ort aus teilen%USERPROFILE%\workspace
Bearbeiten Sie in der VM Folgendes /etc/fstab
:
//WinHost/users/username/workspace /home/username/workspace cifs defaults,soft,uid=username,gid=users,file_mode=0777,dir_mode=0777,credentials=/home/username/.cifs-credentials,soft
Fügen Sie außerdem eine Anmeldeinformationsdatei hinzu, damit der Mount funktioniert. Fügen Sie dort den folgenden Inhalt ein:
username=some@live.com
password=something
Das sollte es sein.
Weitere Referenzen für die GUI-basierte Montage:
http://www.wikihow.com/Mount-a-Windows-Share-on-an-Ubuntu-Server
http://www.liberiangeek.net/2013/04/how-to-access-windows-network-shares -in-ubuntu-13-04-raring-ringtail /
http://www.7tutorials.com/how-access-windows-7-shared-folders-ubuntu
https://help.ubuntu.com/community/MountWindowsSharesPermanently
Wenn dies zunächst nicht funktioniert, versuchen Sie zunächst, mit einem Windows-basierten Client auf die Hostfreigabeordner zuzugreifen. Wieder nichts Besonderes, greifen Sie auf diese Weise zu, wie Sie auf andere freigegebene Windows-Netzwerkordner zugreifen. Das heißt, einige Anleitungen besagen, dass Sie "einen internen virtuellen Switch über Virtual Switch Manager erstellt haben müssen" , um die Hostfreigabe zu verwenden. Dies ist nicht unbedingt erforderlich und bietet Ihnen keinerlei Vorteile, da wir lediglich auf sie zugreifen Ein normaler freigegebener Windows-Netzwerkordner. Um es zusammenzufassen, hier sind die Schritte:
Erstellen Sie auf Ihrem Hyper-V-Host einen freigegebenen Ordner und weisen Sie allen Benutzern die Berechtigung zum Ändern zu.
Öffnen Sie auf der virtuellen Maschine, die auf dem Host ausgeführt wird, das Netzwerk- und Freigabecenter und aktivieren Sie die Datei- und Druckerfreigabe.
Auf der virtuellen Maschine klicken Sie auf Start und geben Sie, \\host_name\share_name
wo host_name
der Name des Hyper-V - Host ist und share_name
ist der Name der Freigabe , die Sie erstellt haben .
Drücken Sie die EINGABETASTE. In der VM wird ein Explorer-Fenster geöffnet, in dem der Inhalt des freigegebenen Ordners auf dem Host angezeigt wird.
Sie können nun nach Bedarf Dateien von der VM auf den Host und umgekehrt kopieren.
Verweise:
/programming/1386754/edit-source-directly-on-ubuntu-vm-from-windows-host/1386764#1386764
Freigeben von Dateien zwischen einem Hyper-V-Host und seinen virtuellen Maschinen
http://www.windowsnetworking.com/kbase/WindowsTips/WindowsServer2008/AdminTips/VirtualPlatforms/HowtosharefilesbetweenaHyper-Vhostanditsvirtualmachines.html