Меню

Hyper v как настроить общую папку

Совместное использование устройств на виртуальной машине Share devices with your virtual machine

Доступно только для виртуальных машин Windows. Only available for Windows virtual machines.

Режим расширенного сеанса позволяет подключать Hyper-V к виртуальным машин с помощью протокола удаленного рабочего стола (RDP). Enhanced Session Mode lets Hyper-V connect to virtual machines using RDP (remote desktop protocol). Это не только это повышает удобство работы с виртуальной машины, подключая ее с помощью протокола RDP, но и позволяет виртуальной машине использовать устройства совместно с компьютером. Not only does this improve your general virtual machine viewing experience, connecting with RDP also allows the virtual machine to share devices with your computer. Так как RDP включен по умолчанию в Windows 10, вы, вероятно, уже используете этот протокол для подключения виртуальных машин Windows. Since it’s on by default in Windows 10, you’re probably already using RDP to connect to your Windows virtual machines. В данной статье описываются некоторые из преимуществ и скрытые параметры диалогового окна настройки подключения. This article highlights some of the benefits and hidden options in the connection settings dialogue.

RDP и режим расширенного сеанса предоставляют следующие возможности. RDP/Enhanced Session mode:

  • Изменение размера виртуальных машин и поддержка высокого разрешения Makes virtual machines resizable and high DPI aware.
  • Улучшенная интеграция виртуальных машин Improves virtual machine integration
    • Общий буфер обмена Shared clipboard
    • Общий доступ к файлам с помощью перетаскивания, копирования и вставки File sharing via drag drop and copy paste
  • Общий доступ к устройствам Allows device sharing
    • Микрофоны и динамики Microphone/Speakers
    • USB-устройства USB devices
    • Диски с данными (включая C:) Data disks (including C:)
    • Принтеры Printers

В этой статье показано, как узнать тип сеанса, перейти в режим расширенного сеанса и настроить параметры сеанса. This article shows you how to see your session type, enter enhanced session mode, and configure your session settings.

Общий доступ к дискам и устройствам Share drives and devices

Возможности общего доступа в расширенном режиме сеанса скрыты в этом неприметном окне подключения, которое открывается при подключении к виртуальной машине: Enhanced Session Mode’s device sharing capabilities are hidden inside this inconspicuous connection window that pops up when you connect to a virtual machine:

По умолчанию виртуальные машины с включенным режимом расширенного сеанса будут совместно использовать буфер обмена и принтеры. By default, virtual machines using enhanced session mode will share clipboard and printers. Они по умолчанию передают звук виртуальной машины на динамики компьютера. They are also configured by default to pass audio from the virtual machine back to your computer’s speakers.

Чтобы включить совместное использование устройств на виртуальной машине или изменить параметры по умолчанию, выполните следующие действия. To share devices with your virtual machine or to change those default settings:

  1. Откройте дополнительные параметры Show more options

  1. Просмотрите локальные ресурсы View local resources

Общий доступ к хранилищу и USB-устройствам Share storage and USB devices

По умолчанию виртуальные машины в режиме расширенного сеанса совместно используют принтеры, буфер обмена, смарт-карты и другие устройства безопасности, чтобы вы могли применять более безопасные средства входа в систему на виртуальной машине. By default, virtual machines using enhanced session mode share printers, the clipboard, pass smartcard and other security devices through to the virtual machine so you can use more secure login tools from your virtual machine.

Для совместного использования других устройств, таких как USB-устройства или диска C:, выберите меню «Дополнительно. «: To share other devices, such as USB devices or your C: drive, select the «More. » menu:

Здесь можно выбрать устройства, которые будут совместно использоваться с виртуальной машиной. From there you can select the devices you’d like to share with the virtual machine. Особенно полезным будет общий системный диск (Windows C:). The system drive (Windows C:) is especially helpful for file sharing.

Читайте также:  Как настроить word для принтера

Совместное использование звуковых устройств (динамиков и микрофона) Share audio devices (speakers and microphones)

По умолчанию виртуальные машины в режиме расширенного сеанса передают звук на динамики компьютера. By default, virtual machines using enhanced session mode pass audio through so you can hear audio from the virtual machine. Виртуальная машина также использует звуковое устройство, выбранное на хост-компьютере. The virtual machine will use the audio device currently selected on the host machine.

Чтобы изменить эти параметры или включить сквозную передачу микрофона (для записи звука на виртуальной машине), выполните следующие действия. To change those settings or to add microphone passthrough (so you can record audio in a virtual machine):

Откройте меню «Параметры. » для настройки параметров удаленного звука Select the «Settings. » menu for configuring remote audio settings

Теперь настройте параметры звука и микрофона Now configure audio and microphone settings

Поскольку виртуальная машина, скорее всего, выполняется локально, параметры «Воспроизвести на этом компьютере» и «Воспроизвести на удаленном компьютере» дают одни и те же результаты. Since your virtual machine is probably running locally, the «play on this computer» and «play on remote computer» options will yield the same results.

Повторный запуск параметров подключения Re-launching the connection settings

Если диалоговое окно разрешений и общего доступа к устройствам не открывается, попробуйте запустить VMConnect независимо в меню Windows или из командной строки от имени администратора. If you aren’t getting the resolution and device sharing dialogue box, try launching VMConnect independently from either the Windows menu or from the command line as Administrator.

Проверка типа сеанса Check session type

Вы можете узнать текущий тип подключения , используя значок режима расширенного сеанса в верхней части средства подключения к виртуальной машине (VMConnect). You can check to see what type of connection you have using the Enhanced Session mode icon in the top of the Virtual Machine Connect tool (VMConnect). Эта кнопка также позволяет переключаться между базовым сеансом и режимом расширенного сеанса. This button also lets you toggle between basic session and enhanced session mode.

Источник



Общий каталог на хосте Windows Hyper-V с виртуальной машиной Ubuntu

Только что установил Hyper-V на Windows 8 и гостевую ОС Ubuntu 12.04.

Исходя из VirtualBox, я ищу лучший способ для совместного использования каталога на хосте / Windows с гостевой Ubuntu.

Я прочитал это: https://stackoverflow.com/a/1386764/913295 и я знаком с самбой. Поскольку этот вопрос не относится к Hyper-V, я поднимаю этот вопрос здесь.

Плохая новость заключается в том, что, в отличие от VirtualBox или VMWare, который позволяет вам определять «Общие папки», которые являются каталогами на вашем хосте, которые доступны гостю, Windows 8 Hyper-V вообще не предоставляет такую ​​функцию.

Хорошая новость заключается в том, что, поскольку в Hyper-V нет такой функции, как «из коробки», для нее не понадобятся специальные инструменты, например, для монтажа. vboxsf файловые системы. Вы просто проходите официальный / стандартный путь, получая доступ к общим папкам вашего хоста как к сетевым общим папкам.

smbclient командная строка SMB/CIFS клиенты для Unix, это инструмент командной строки для доступа к общим папкам хоста Windows. Ниже приведены два примера, которые я нашел. Опять же, ничего особенного, доступ к нему так же, как и к любым другим общим сетевым папкам Windows.

Я отправлю репост в разделе «Настройка общей папки» по второй ссылке:

Нам нужно поделиться папкой на хосте с гостем. Гость может смонтировать это при загрузке. В этом уроке я предполагаю, что мы делимся им из этого места %USERPROFILE%\workspace

В ВМ отредактируйте /etc/fstab :

Кроме того, добавьте файл учетных данных для монтирования для работы. Поместите туда следующее содержание:

Это должно быть так.

Читайте также:  Как настроить температуру в витринном холодильнике

Дополнительные ссылки для монтажа на основе графического интерфейса:

Если сначала это не сработало, попробуйте сначала с клиентом на базе Windows получить доступ к общим папкам хоста. Опять же, ничего особенного, доступ к нему так же, как и к любым другим общим сетевым папкам Windows. То есть, некоторые инструкции говорят, что вы «Должен быть создан внутренний виртуальный коммутатор через диспетчер виртуальных коммутаторов» использовать общий ресурс хоста, в этом нет необходимости, и он вообще не дает никаких преимуществ / преимуществ, поскольку мы просто обращаемся к нему как к обычной общей сетевой папке Windows. Напомним, вот шаги:

На хосте Hyper-V создайте общую папку и назначьте всем пользователям разрешение на изменение.

На виртуальной машине, работающей на хосте, откройте Центр управления сетями и общим доступом и включите общий доступ к файлам и принтерам.

На виртуальной машине нажмите Пуск и введите \\host_name\share_name где host_name имя вашего хоста Hyper-V и share_name это имя общего ресурса, который вы создали.

Нажмите клавишу ВВОД, и в виртуальной машине откроется окно проводника, отображающее содержимое общей папки на хосте.

Теперь вы можете копировать файлы с виртуальной машины на хост и наоборот при необходимости.

Источник

Как передавать файлы используя буфер обмена в Hyper V

25 сентября 2019

Для передачи файлов через буфер обмена в Hyper V виртуальную машину есть несколько способов. Каждый из них отличается от версии операционной системы и условий в которых вы его хотите использовать, но любой из них позволяет копировать файлы в виртуальную машину с хоста и обратно.

Первый вариант работает с версий ВМ Windows Server 2012 R2 и Windows 8.1 и называется Enhanced Session Mode (ESM). Эта возможность работает по тому же принципу, что и RDP, то есть мы можем использовать не только буфер обмена, но и USB устройства, принтеры и так далее. Отличия от RDP в том, что мы не используем сеть в данном случае, но если у вас настроены политики ограничивающие RDP подключения они могут быть причиной ошибок.

По умолчанию Enhanced Session Mode включен. Мы можем проверить ее если зайдем в настройки Hyper V:

Или выполнить аналогичное через Powershell:

Настройка расширенного сеанса Hyper V (ESM) устанавливается только на уровне сервера, но что бы у нас работала возможность копирования нужно включить и пакет интеграции Hyper V, который по умолчанию отключен. Эта служба интеграции называется Guest services (Гостевая служба), и она включается у каждой виртуально машины отдельно. Для ее включения зайдем в настройки виртуально машины:

И включить гостевую службу:

Аналогичную настройку через Powershell можно сделать так:

Последнее что нужно сделать — это включить службу «Remote Desktop Services»:

Можно установить и в консоли PS:

Теперь включим виртуальную машину и подключимся к ней:

О том что у нас включен режим расширенного сеанса можно увидеть по следующему окну. Если мы хотим проверить, что возможность использования буфера у нас включена нужно зайти в дополнительные настройки:

На второй закладке стоит галочка под Clipboard (Буфер обмена) — это то что нам нужно:

После этого у нас будет работать в Hyper V буфер обмена путем копирования/вставки, а перетаскивание файлов в виртуальную машину работать не будет, так как такого функционала нет.

Мы так же можем использовать Powershell:

Microsoft описывает проблему, при которой копирование так же не будет работать и оно связано с политиками. По следующему пути нужно изменить политику с «Do not allow drive redirection» на «Disabled» или «Not Configured»:

Такого пути в групповых политиках я у себя не нашел.

Передача файлов в Hyper V через публичную папку

Второй вариант это создать в Hyper V виртуальную сеть через внутренний коммутатор. Внутренний или Internal коммутатор не использует физический сетевой адаптер и разрешает пользоваться таким типом соединения хосту Hyper V и виртуальным машинам. Таким образом затрачиваемые ресурсы, при копировании в Hyper V большого объема данных, не будут сильно отличаться от первого способа.

Читайте также:  Как в эксель настроить подсказки

Для создания внутреннего коммутатора нужно зайти в окно управления свичами:

В новом окне выбрать «Internal» или «Частный»:

Ввести имя коммутатора и подтвердить создание:

Это делается в Powershell одной командой:

После этого для каждой виртуальной машины, с которой мы хотим обмениваться данными, нужно подключить адаптер к этому коммутатору. Для этого зайдем в настройки виртуальной машины:

Теперь создадим виртуальный сетевой адаптер:

Теперь подключим адаптер к коммутатору:

В случае с Powershell это так же одна команда:

В виртуальных машинах отобразится новое подключение и возможно потребуется настроить IP адрес, так как скорее всего у нас не будет доступ к DHCP серверу. Далее можно подключаться к машинам по сетевому пути.

Копирование файлов в Hyper V через виртуальный диск

Этот способ заключается в подключении виртуального диска отключенной ВМ. Мы можем создать новый диск или использовать системный диск операционной системы. Я крайне не рекомендую использовать этот способ, так как в случае существования чекпоинтов/снэпшотов на этой ВМ или если вы забудете размонтировать диск, это может привести к необратимым последствиям.

Вы можете создать диск воспользовавшись статьей «Создание виртуальных дисков в Hyper V». Папку, где лежит виртуальный диск можно увидеть через настройки виртуальной машины:

Если путь заканчивается на avhdx, то вы используете контрольную точку. Для монтирования диска нужно перейти по пути и выбрать Mount у vhd/vhdx файла:

В моем случае появилось два раздела, так как это системный диск. Для размонтирования дисков нужно кликнуть по разделу и нажать Eject.

Если хотите выполнить команду через Powershell, то это можно сделать так:

Командлет выше подразумевает, что у вас подключен один диск. В случае нескольких дисков запустите:

Копирование в Hyper V используя буфер обмена с RDP

Последний способ подключения работает через «Подключению к удаленному рабочему столу» или RDP. Для такой возможности копирования, кроме открытых портов и включенной возможности в свойствах компьютера дополнительных требований нет. Так же стоит проверить галочку в свойствах подключения RDP:

Вы так же можете почитать как настроить RDP в Powershell.

Источник

Hyper-V: создать общую папку между хостом и гостем с внутренней сетью

  • Хост: Windows 10 Enterprise
  • Гость: Windows 10 Professional
  • Гипервизор: Hyper-V
  • Создайте общую папку между Хостом и Гостем через внутреннюю сеть для обмена файлами

Как мне этого добиться?

1 ответ

  • Откройте диспетчер Hyper-V
  • Создайте новый внутренний виртуальный коммутатор (например, «Внутреннее сетевое соединение»)
  • Перейдите на свою виртуальную машину и создайте новый сетевой адаптер -> выберите «Внутреннее сетевое соединение» в качестве виртуального коммутатора
  • Запустите виртуальную машину
  • Назначьте как хосту, так и гостю IP-адрес, а также маску подсети (IP4, например, 192.168.1.1 (хост) /192.168.1.2 (гость) и 255.255.255.0)
  • Откройте cmd на хосте и госте и проверьте с помощью «ping», могут ли хост и гость связаться друг с другом (если это не работает, отключите /включите сетевой адаптер с помощью сетевых настроек на панели управления, перезапустите . )
  • Если успешно создать папку на виртуальной машине (например, «VMShare»), щелкните ее правой кнопкой мыши -> Свойства -> Поделиться -> Расширенный общий доступ -> поставьте галочку «Поделиться этой папкой» -> Разрешения -> Разрешить «Полный контроль» -> Применить
  • Теперь вы сможете получить доступ к папке через хост -> Для этого откройте проводник Windows -> введите путь к гостю (\ 192.168.1.xx . ) в адресной строке -> введите учетные данные гостя (выберите «Другой пользователь» — может потребоваться изменить домен, поэтому введите «. \» [имя пользователя] и [пароль])

Существует также простой способ копирования через буфер обмена:

  • Если вы запускаете виртуальную машину и переходите в «Просмотр», вы можете включить «Расширенный сеанс». Если вы это сделаете, перетаскивание невозможно, но скопировать и вставить.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *