хороший вопрос.
плохая новость заключается в том, что, в отличие от VirtualBox или VMWare, которая позволяет определять "общие папки", которые являются каталогами на вашем хосте, которые предоставляются гостю, Windows 8 Hyper-V не предоставляет такую функцию вообще.
хорошая новость заключается в том, что, так как нет такой функции, предусмотренной из коробки от Hyper-V вообще, не будет необходимых специальных целевых инструментов для него, например, для монтажа vboxsf
файловые системы. Ты просто проходишь официальный/стандартный способ доступа к хост папки в общей сетевой папки.
smbclient
командная строка SMB/CIFS
клиенты для Unix, это инструмент командной строки для доступа к папкам общего доступа хоста Windows. Ниже приведены два примера, которые я нашел. Опять же, ничего особенного, доступ к нему так же, как вы получаете доступ к любым другим сетевым общим папкам Windows.
как я могу подключиться от Ubuntu 12.10 к файловым ресурсам на Windows 8 system
https://askubuntu.com/questions/245106/how-can-i-connect-from-ubuntu-12-10-to-file-shares-on-a-windows-8-system-using-a
идеальная настройка Ubuntu на Hyper-V в Windows 8
http://webdevtooling.com/webdevtooling.com/tutorials/perfect-ubuntu-setup-on-hyper-v-in-windows-8/
я перепостю раздел "настройка общей папки" по второй ссылке:
нам нужно поделиться из папки в хоста к гостю. Гость может установить это на загрузке. Для этого урока я предполагаю, что мы делимся им из этого места %USERPROFILE%\workspace
в виртуальной машине, редактирование /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
кроме того, добавьте файл учетных данных для монтирования на работу. Поставьте следующие данные:
username=some@live.com
password=something
вот и все.
больше ссылок для GUI на основе монтаж:
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
если он не работает сначала попробуйте сначала получить доступ к общим папкам узла с помощью клиента Windows. Опять же, ничего особенного, доступ к нему так же, как вы получаете доступ к любым другим сетевым общим папкам Windows. То есть, некоторые how-tos говорит, что вы "должен быть создан внутренний виртуальный коммутатор с помощью Virtual Switch Manager" использование общего узла, который является чисто не надо и это дает вам никакой выгоды/преимущества, так как мы просто к ней как обычный сетевой общей папке. К резюмируем, вот шаги:
на узле Hyper-V создайте общую папку и назначьте разрешение на изменение Всем.
на виртуальной машине, запущенной на узле, откройте Центр управления сетями и общим доступом и включите общий доступ к файлам и принтерам.
на виртуальной машине, нажмите кнопку Пуск и введите \host_name\share_name
здесь host_name
- это имя хоста Hyper-V и share_name
это имя доли вы создан.
нажмите ENTER, и в виртуальной машине откроется окно Проводника с содержимым общей папки на хосте.
теперь вы можете скопировать файлы с виртуальной машины на хост и наоборот по мере необходимости.
ссылки:
https://stackoverflow.com/questions/1386754/edit-source-directly-on-ubuntu-vm-from-windows-host/1386764#1386764
как обмениваться файлами между узлом Hyper-V узла и его виртуальный machines
http://www.windowsnetworking.com/kbase/WindowsTips/WindowsServer2008/AdminTips/VirtualPlatforms/HowtosharefilesbetweenaHyper-Vhostanditsvirtualmachines.html