Как подключить флешку к виртуальной машине Hyper V

Обновлено: 06.07.2024

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

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

Что такое Hyper-V USB passthrough?

Функция Hyper-V USB passthrough позволяет получить доступ к USB-устройству из виртуальной машины. Есть способ включить сквозную передачу USB в Hyper-V для карты памяти, но вам придется использовать подсистему хранения Windows.

Но что, если вам нужно получить доступ к USB-устройству, подключенному к локальному компьютеру, но вы обнаружите, что среда Hyper-V изначально не поддерживает сквозную передачу через USB? Ну, как вы, возможно, знаете, Hyper-V — это гипервизор типа 1, что означает, что один экземпляр операционной системы блокирует USB-порт от всех других экземпляров ОС. Поэтому он может не назначать USB-порт конкретному гостю. К счастью, есть несколько популярных способов включить поддержку Hyper-V USB, и теперь мы подробнее рассмотрим каждый из них.

Как получить доступ к USB в Hyper-V — программный метод

FlexiHub помогает реализовать возможности Hyper-V через USB. Это простой способ подключить USB-устройство к виртуальной машине Hyper-V.

FlexiHub

USB over IP – это мощное программное обеспечение, предназначенное для обеспечения доступа к USB-устройствам с любого удаленного компьютера, будь то ПК, работающий в соседней комнате, или виртуальная машина, работающая на компьютере, расположенном за много миль. Эта программа может стать вашим незаменимым инструментом для включения сквозного USB-перехода Hyper-V в Windows 10, 7, 8 и других.

Если вы не знаете, как подключиться к USB в Hyper-V, вот видеоинструкция:

USB-соединение в Hyper-V

Как подключиться к USB в Hyper-V — простая инструкция

blank

 создать учетную запись для подключения USB устройства на Hyper-V

Затем выберите необходимое количество подключений, которое вы сможете установить за раз, и начните бесплатный демонстрационный период. Загрузите приложение и установите FlexiHub на основной и гостевой компьютеры.

 Выберите платформу (Windows, Linux, macOS и Android), чтобы загрузить сборку FlexiHub

Запустите приложение в обеих системах и войдите в свою учетную запись FlexiHub, используя одни и те же учетные данные. Найдите нужное USB-устройство, нажмите Подключить

 Нажмите

После подключения устройство будет распознаваться вашим компьютером, как если бы оно было физически подключено к машине.

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

Также стоит отметить, что FlexiHub позволяет создавать межплатформенные соединения. Он может включить сквозную передачу USB Hyper-V из Linux в Windows, из Windows в Mac и во многих других комбинациях.

Вас могут заинтересовать статьи по теме

Известные проблемы со сквозным подключением USB-устройств Hyper-V, организованным собственными методами

Вот что вы должны иметь в виду, прежде чем выбрать собственные методы сквозного подключения USB к Hyper-V:

  1. Ограничения платформы: указанные методы зависят от подсистемы хранения данных Windows, поэтому, к сожалению, их использование для настройки сквозного USB-перехода Hyper-V в Linux (или любой другой ОС, отличной от Windows) не может быть и речи.
  2. Чрезвычайно ограниченный список поддерживаемых устройств: для работы собственных методов ваше периферийное USB-устройство должно быть распознано как «Запоминающее устройство». Без исключений.
  3. Без общего доступа: если ваше устройство переведено в режим сквозной передачи, вы можете получить к нему доступ только из гостевой ОС.Вот почему использование этих методов для постоянного подключения USB к Hyper-V определенно не лучшая идея.
  4. Плохой выбор для облака: при использовании этих методов USB-устройство всегда привязано к определенному хост-компьютеру, в то время как нет возможности привязать облачную гостевую систему Hyper-V или предварительно оценить, где она будет работать для вашего следующего сеанса. .

Все это позволяет сделать вывод: встроенные методы добавления поддержки USB для Hyper-V ни в коем случае не универсальны. Если они не работают для вашего конкретного сценария (что весьма вероятно), подумайте о приобретении специального программного инструмента.

Как получить доступ к USB из Hyper-V через подключение к удаленному рабочему столу

Чтобы подключить USB-устройство в сеансе удаленного рабочего стола к виртуальной машине Hyper-V, выполните следующие действия:

  1. Для начала вам следует разрешить подключения к удаленному рабочему столу в вашей гостевой системе. Для этого подключитесь к своей виртуальной машине и найдите настройки «Система и безопасность» в Панели управления. Выберите «Разрешить удаленный доступ».
  2. Вы увидите окно «Свойства системы». На вкладке «Удаленный» установите флажок «Разрешить подключение удаленного помощника к этому компьютеру». Также убедитесь, что выбран параметр «Разрешить удаленные подключения к этому компьютеру». Нажмите ОК.
  3. Теперь, если вы хотите получить доступ к USB-устройству Hyper-V, вы должны инициировать сеанс удаленного рабочего стола.
  4. Для этого выполните команду mstsc.exe, нажмите «Показать параметры» в окне «Подключение к удаленному рабочему столу» и перейдите на вкладку «Локальные ресурсы». Нажмите «Еще» в разделе «Локальные устройства и ресурсы».
  5. Отметьте флажок "Другие поддерживаемые устройства plug-and-play" в открывшемся меню. Нажмите ОК.
  6. Нажмите «Подключиться», чтобы начать сеанс удаленного рабочего стола.
  7. Стоит также отметить, что в этом сценарии требуется, чтобы хост и гостевая машина были подключены к одной и той же сети.

    Преимущества и недостатки использования RDP для Hyper-V USB passthrough:

    🗹 Работает буквально с любым гипервизором, который вы можете назвать;
    🗹 Мгновенный доступ к USB-устройствам после установления соединения RDP;
    🗹 Функция групповой политики для общего контроля;
    🗹 Все USB-устройства, подключенные к хост-компьютеру, доступны с виртуальной машины.

    ✖ Мгновенный сеанс RDP завершен, USB-устройство будет отключено;
    ✖ Скорее всего, вам придется установить дополнительные драйвера на вашу ВМ;
    ✖ Очень ограниченный диапазон поддерживаемых устройств, поскольку раньше эта функция была ориентирована на принтер;
    ✖ Крайне низкий битрейт, чаще всего;
    ✖ Не работает ни на каких ОС, кроме MS Windows;
    ✖ Надежная сетевая связь между вашей гостевой ОС и хост-компьютером (тот, к которому подключено ваше USB-устройство) абсолютно необходима;
    ✖ Вам необходимо держать TCP-порт 3389 открытым независимо от того, есть ли у вас брандмауэр;

    В основном производительность USB через RDP аналогична удаленному подключению через службы терминалов (или подобные). Он наиболее эффективен при использовании для доступа к периферийным устройствам, подключенным к компьютерам конечных пользователей.

    Одним из существенных недостатков Hyper-V по сравнению с другими гипервизорами (например, VMWare ESXi или Proxmox) является отсутствие функции перенаправления USB-устройств с хоста на виртуальные машины. Начиная с версии Hyper-V 2012 R2, произошел ряд изменений, касающихся опций USB Passthrough, но этот функционал по-прежнему уступает аналогам конкурентов. В этой статье мы обсудим особенности перенаправления USB в Hyper-V.

    Обзор Hyper-V USB Passthrough

    Под транзитом через USB понимается возможность перенаправить USB-устройство с хост-гипервизора (или по сети с другого сервера/устройства) на виртуальную машину. Используя транзитный порт USB, вы можете перенаправить USB-накопитель, токен, USB-ключ, модем или любое другое устройство, подключенное к USB-порту физического хоста, на виртуальную машину.

    Плохая новость заключается в том, что Hyper-V не поддерживает полнофункциональную сквозную передачу данных по USB. Вы не можете перенаправить произвольное USB-устройство с физического хоста на виртуальную машину (VMWare с этим справляется намного лучше — см. статью USB passthrough в VMWare ESXi). Существует несколько встроенных вариантов использования внешнего USB-устройства в виртуальной машине Hyper-V, но все они имеют существенные ограничения. В настоящее время вы можете использовать следующие способы перенаправления USB-устройства на виртуальную машину Hyper-V.

    • Перенаправление USB-накопителей с хоста Hyper-V;
    • Расширенный режим сеанса на консоли Hyper-V;
    • Перенаправление USB через RDP;
    • Использование программного/аппаратного решения для перенаправления USB по сети (USB over IP).

    Доступ к жесткому диску USB с виртуальной машины Hyper-V

    Вы можете довольно легко перенаправить подключенный к хосту USB-накопитель непосредственно внутри любой работающей виртуальной машины Hyper-V. Давайте посмотрим, как предоставить виртуальной машине Hyper-V прямой доступ к USB-накопителю хоста.

    1. Это руководство работает только с USB-накопителями, которые определяются системой как фиксированные. Вы не можете перенаправить на ВМ таким образом флешки, смарт-карты и другие съемные устройства (хотя есть небольшая хитрость, позволяющая Windows видеть съемное устройство как несъемный жесткий диск).
    2. Для этих дисков невозможно создать снимок/контрольную точку.

    управление дисками — перевести USB-накопитель в автономный режим на Hyper-V

    1. Подключите внешний USB-накопитель к хосту Hyper-V (это может быть любой хост с Windows и установленной ролью Hyper-V или бесплатный сервер Microsoft Hyper-V). Диск появится в системе и ему будет присвоена буква диска (если буква диска не назначена, см. статью);
    2. Откройте консоль управления дисками ( diskmgmt.msc ), щелкните правой кнопкой мыши диск (в нашем примере идентификатор USB-накопителя емкостью 20 ГБ — «Диск 1») и выберите Автономный режим.
    3. набор powershell USB-диск в автономном режиме

      Если вы используете Windows Server Core или Hyper-V Server, у которых нет некоторых графических оснасток mmc, вы можете управлять своими локальными дисками с помощью модуля PowerShell для управления дисками. Следующие команды могут вывести список физических дисков на хосте и перевести указанный диск в автономный режим:
      Get-Disk
      Get-Disk -Number 1 |Set-Disk -IsOffline:$true

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

      Вот и все! Вы напрямую подключили внешний USB-носитель к виртуальной машине Hyper-V и теперь можете его использовать.

      Важно. Чтобы предотвратить потерю данных, прежде чем физически отключить жесткий диск от USB-порта, убедитесь, что никакие приложения на виртуальной машине не обращаются к этому диску.

      Чтобы безопасно извлечь USB-накопитель, вы можете открыть консоль диспетчера Hyper-V и перейти к окну настроек виртуальной машины. В разделе Контроллер SCSI выберите жесткий диск, который вы хотите удалить, и нажмите Удалить. Сохраните изменения. После этого вы можете физически удалить жесткий диск из USB-порта хоста Hyper-V.

      Перенаправить USB-устройство на виртуальную машину в режиме расширенного сеанса Hyper-V

      В версии Hyper-V, представленной в Windows Server 2012 R2/8.1, любое USB-устройство можно перенаправить на виртуальную машину с клиентского компьютера с помощью расширенного режима сеанса (ESM). Для подключения используется инструмент диспетчера Hyper-V vmconnect.exe. Это позволяет вам подключиться к консоли виртуальной машины и выбрать USB-устройства, которые вы хотите перенаправить.

      Сначала необходимо включить расширенный режим сеанса в настройках сервера Hyper-V. Это можно сделать с помощью PowerShell:

      Set-VMHost -EnableEnhancedSessionMode $true

      Или в настройках Hyper-V -> Расширенный режим сеанса.

      включить расширенный режим сеанса на хосте Hyper-V

      Перезапустите службу управления виртуальными машинами Hyper-V:
      Get-Service vmms | Служба перезапуска

      В разделе «Службы интеграции» настроек виртуальной машины необходимо включить параметр «Гостевые службы».

      Чтобы перенаправить USB-устройство в режиме расширенного сеанса, необходимо открыть консоль Hyper-V, выбрать виртуальную машину и нажать кнопку «Подключиться». Либо можно запустить инструмент vmconnect.exe (Подключение к виртуальной машине), указать сервер Hyper-V и имя виртуальной машины. Инструмент vmconnect поддерживает некоторые параметры командной строки, поэтому вы можете предоставить пользователям настроенный файл bat с нужными вам параметрами.

      vmconnect.exe — подключение консоли виртуальной машины Hyper-V

      Если виртуальная машина поддерживает режим расширенного сеанса, появится окно, похожее на свойства подключения RDP. Нажмите «Показать параметр» -> «Локальные ресурсы» -> «Локальное устройство и ресурсы» -> «Дополнительно».

      подключение к виртуальной машине — параметры

      Выберите USB-устройства на вашем компьютере для перенаправления на виртуальную машину. Если нужное устройство в данный момент не подключено, выберите «Другие поддерживаемые устройства Plug and Play (PnP)» и «Устройства, которые я подключаю позже».

      Перенаправить USB-устройство на виртуальную машину Hyper-V через консоль

      Теперь все USB-устройства, подключенные к вашему компьютеру, будут автоматически доступны в сеансе консоли виртуальной машины Hyper-V.

      Основные функции и ограничения расширенного режима сеанса Hyper-V:

      • В качестве гостевой ОС поддерживается только Windows (начиная с Windows 8.1 / Windows Server 2012 R2);
      • Вам не требуется прямой сетевой доступ к виртуальной машине. Все подключения осуществляются через хост Hyper-V (вы подключаетесь к нему по сети через TCP-порт 2179), а Hyper-V подключается к ВМ через VMBus;
      • Диспетчер Hyper-V должен быть установлен на клиентском компьютере.

      Перенаправить USB через RDP

      Этот метод аналогичен перенаправлению USB-устройств с локального хоста через сеанс RDP. Мы не будем рассматривать это более подробно.

      Если вы перенаправляете USB-устройства по сети (USB через IP или сеанс RDP), вы по-прежнему можете получить доступ к USB-ключу даже после переноса виртуальной машины на другой хост (Hyper-V Live Migration / vMotion).< /p>

      Виртуализация — это тема, которая часто поднимается на интернет-форумах, таких как Reddit, Howtogeek, Spiceworks и Superuser. Обсуждение, как правило, вращается вокруг сквозного подключения USB в виртуальной среде. Общие вопросы включают в себя ограничения удаленного доступа к USB-устройству, а также обеспечение того, чтобы устройство могло работать на полную мощность даже при удаленном доступе. В этой статье мы обсудим эти и другие проблемы, связанные с использованием USB в программном обеспечении ВМ.

      USB в программном обеспечении ВМ

      1. Использование программного обеспечения для доступа к USB на виртуальной машине

      Специальное программное обеспечение позволяет настроить виртуальную среду с сквозным подключением по USB. Приложение полностью настраивается и позволяет создавать несколько виртуальных USB-портов, к которым, в свою очередь, могут обращаться различные авторизованные удаленные компьютеры в сети.

      USB Network Gate — один из таких ресурсов. Это позволяет получить доступ к физически подключенному USB-устройству с любого другого удаленного компьютера или виртуальной машины, независимо от физического местоположения. USB Network Gate – это еще один вариант, помогающий создать виртуальную среду, в которой к любым USB-устройствам, подключенным к USB-порту на сервере, можно получить удаленный доступ.

      blank

      Загрузите программное обеспечение и установите его на главный сервер, а также на все клиентские машины. (Помните, что хост-сервер — это машина, к которой подключено физическое устройство, а клиентские машины — это все машины, которым требуется доступ к удаленному USB-устройству)

      blank

      blank

      blank

       USB Network Gate

      1.1 VMware

      USB Network Gate – это простая в использовании утилита, позволяющая перенаправлять USB-накопители на виртуальные машины VMware. USB Network Gate становится беспроводным соединителем между подключенным USB-устройством и операционной системой на VMware ESXi или VMware Workstation.

      VMware

      1.2 Hyper-V

      Hyper-V — это ответ Microsoft на аппаратную виртуализацию. Он позволяет создавать виртуальные машины с виртуальным оборудованием, таким как жесткие диски, коммутаторы и т. д. Каждая виртуальная машина также может работать под управлением другой операционной системы. Таким образом, вы можете получить доступ к USB в виртуальной машине всего за пару кликов.

      Hyper-V

      Используя USB Network Gate в сеансах Hyper-V, вы также можете получить доступ к USB-устройствам. Дополнительную информацию об этом см. в статье USB Network Gate для использования хоста Hyper-V или клиентских сеансов с USB-устройствами с Hyper-V USB Passthrough.

      1.3 Сквозной USB-порт Citrix XenDesktop

      Citrix XenDesktop – это специальное программное решение, предназначенное для установки и настройки виртуальных рабочих столов. Он использует проприетарный протокол Citrix Independent Computing Architecture (ICA), который определяет способ передачи данных между сервером и клиентом.

      Citrix XenDesktop

      Начиная с версии 7.x USB Network Gate полностью совместим с протоколом Citrix ICA. Вы можете быть уверены, что выполните сквозную передачу USB в Citrix XenDesktop с приложением. USB Network Gate может совместно использовать USB-устройства с любым тонким клиентом, используя спецификации ICA.

      1.4 Виртуальная коробка

      VirtualBox – это бесплатная альтернатива стабильной версии Oracle с открытым исходным кодом. Он совместим с оборудованием x86 и x86-64. VirtualBox позволяет создать виртуальную среду на сервере, компьютере или встроенном устройстве. Однако в виртуальной машине нет встроенной поддержки USB.

      VirtualBox

      Распространенной ошибкой, возникающей при попытке доступа к USB-устройству из виртуального сеанса, является «Не удалось подключить USB-устройство к виртуальной машине». К счастью, USB Network Gate можно легко использовать для установки и настройки удаленного доступа USB в сеанс VirtualBox.

      Из этого видео-руководства вы узнаете, как USB Network Gate поможет вам выполнить сквозную передачу USB в VirtualBox.

      В этой статье мы рассмотрим два разных способа переадресации USB-устройств с хост-компьютера на виртуальную машину Hyper-V и сравним преимущества и недостатки каждого метода. Если вы не готовы к длительному чтению, просто начните совместное использование USB в Hyper-V в несколько кликов с помощью USB Network Gate. В противном случае читайте дальше, чтобы узнать больше.

        • 1.1. Плюсы и минусы
        • 1.2. Видеоурок
        • 2.1. Плюсы и минусы
        • 4.1. Пошаговое руководство
        • 4.2 Список требований для работы в режиме расширенного сеанса

      Самый простой способ включить транзитную передачу данных Hyper-V через USB

      USB Network Gate — это программное обеспечение USB, разработанное как клиент-серверное программное обеспечение. Этот инструмент позволяет машине-серверу совместно использовать доступ к USB-устройствам (например, принтерам) с другими машинами в той же сети (или через виртуальную машину). В случае успешного совместного использования программное обеспечение USB позволяет клиентским машинам получать доступ, контролировать и управлять USB-устройства, как если бы они были физически подключены к собственному компьютеру.

      Примечание. Любой компьютер, подключенный к сети, может работать как серверный компьютер

      доступ к USB в Hyper-V

      Теперь мы рассмотрим, как использовать USB Network Gate для доступа к USB-устройствам Hyper-V. Следующий метод транзитного USB-сервера Hyper-V можно выполнить, выполнив 4 простых шага:

      blank

      blank

      blank

      blank

      blank

      Во время работы виртуальной машины (ВМ) откройте приложение USB Network Gate и найдите все общие USB-устройства Hyper-V

      blank

      blank

      blank

      blank

      blank

      Использование USB Network Gate для подключения и доступа USB-устройств Hyper-V к виртуальной машине — это просто, быстро и удобно.

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

      Плюсы и минусы использования USB Network Gate для доступа к USB в Hyper-V:

      • Совместимость с несколькими платформами (Windows, Linux, Mac);
      • Стабильное USB-подключение;
      • Требуется минимальная конфигурация для работы в сети.
      • Поддерживает практически любое USB-устройство.
      • Для перенаправления USB требуется подключение к сети.
      • Программное обеспечение не бесплатное.

      Видеоруководство по доступу к USB в Hyper-V

      Удаленный доступ к Android через Сеть

      Клиент Windows Hyper-V

      В этом разделе мы расскажем, как включить в клиенте Windows 10 Hyper-V сквозную передачу USB Hyper-V. Пользователи могут виртуализировать свои локальные ресурсы (например, USB-порты и жесткие диски) при подключении виртуальной машины Hyper-V к хост-компьютеру с помощью протокола удаленного рабочего стола (RDP).

      Пользователи также могут разрешить доступ устройств к гостевым операционным системам.

      Вариант RDP — отличный способ для всех, кто использует конфигурацию ОС Windows. Пользователи могут найти функцию сквозного USB-перехода Windows 10 Hyper-V в разделе «Подключение к удаленному рабочему столу» в разделе «Параметры клиента».

      Выполните следующие действия:

      При работе с хост-компьютером:

      Шаг 1. Нажмите Win+R, чтобы открыть окно «Выполнить».

      Шаг 2. Введите в окне «gpedit.msc», чтобы открыть настройки групповой политики компьютера.

      Шаг 3. Перейдите следующим образом:
      Конфигурация компьютера > Административные шаблоны > Компоненты Windows > Службы удаленных рабочих столов > Клиент подключения к удаленному рабочему столу > Перенаправление USB-устройств RemoteFX.

      Шаг 4. Выберите доступный объект групповой политики (должен быть только один) и включите его — это изменит права доступа к «Администраторам и пользователям».

      При работе с виртуальной машиной (ВМ):

      Шаг 1. Нажмите «Win+R».

      Шаг 2. Введите «gpedit.msc» и нажмите «Ввод». Пользователи могут выполнить тот же процесс с помощью PowerShell (poweshell.exe).

      Шаг 3. Перейдите следующим образом:
      Конфигурация компьютера > Административные шаблоны > Компоненты Windows > Службы удаленных рабочих столов > Узел сеансов удаленных рабочих столов > Перенаправление устройств и ресурсов.

      Шаг 4. Выберите объект групповой политики «Не разрешать перенаправление поддерживаемых устройств Plug and Play» и отключите его, чтобы использовать устройства PnP на виртуальной машине.

      Шаг 5. Перезагрузите оба компьютера.

      Отсюда пользователи могут легко перенаправить любое устройство на свою виртуальную машину (ВМ). После подключения пользователя рядом со значком подключения появится третий значок. Нажмите значок, чтобы выбрать любое локальное устройство для перенаправления на виртуальную машину.

      Преимущества и недостатки сеанса RDP в Hyper-V:

      • Настроенные параметры сквозного USB-соединения применяются автоматически, как только устанавливается RDP-подключение;
      • Перенаправление USB полностью не зависит от гипервизора;
      • Групповая политика позволяет контролировать и ограничивать USB-подключения.
      • Доступ к USB-устройству Hyper-V возможен только в рамках сеанса RDP;
      • Поддерживаются не все USB-устройства.
      • Низкая скорость передачи данных;
      • Работает только с операционными системами Windows.

      Проход Hyper-V USB на стороне сервера (контроллер SCSI)

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

      Контроллеры SCSI (Small Computer System Interface) предоставляют виртуальным машинам доступ к дискам SCSI. Виртуальный SCSI-контроллер может поддерживать до 64 устройств. Несколько дисков, подключенных к одному контроллеру, обеспечат оптимальную производительность. Здесь мы сообщим вам, как установить USB-накопитель в качестве виртуального жесткого диска:

        Щелкните правой кнопкой мыши сервер Hyper-V, выберите «Создать» > «Жесткий диск» или сделайте то же самое в меню «Действия»; следуйте инструкциям.

      Если в разделе «Мой компьютер» он не отображается как съемный накопитель, это может быть связано с тем, что диск находится в автономном режиме. Чтобы проверить это, перейдите на виртуальную машину, щелкните правой кнопкой мыши Компьютер, выберите "Управление" или "Инструменты администрирования" и перейдите в Управление компьютером.

      Разверните "Хранилище" и выберите "Управление дисками" . Значок с красной стрелкой означает, что диск находится в автономном режиме, щелкните диск правой кнопкой мыши и в появившемся контекстном меню выберите «В сети». Как только ваш диск получит статус Online, ему будет присвоена буква диска.

      У этого метода есть определенные недостатки: вам придется воспроизвести всю последовательность действий для каждого USB-накопителя, подключенного к вашей виртуальной среде Hyper-V. Как мы уже упоминали, создание VHD-файла может занять некоторое время, оно напрямую зависит от размера вашего USB-диска.

      Как сделать USB-накопитель узнаваемым в Hyper-V

      Проход через USB в Hyper-V с расширенным режимом сеанса

      Расширенный сеанс — это специальный режим, который позволяет пользователям связать свое приложение VMConnect.exe с компонентом VMBus на главном компьютере. Проще говоря, включение режима расширенного сеанса позволяет «гостевой» ОС мгновенно получать доступ ко всем локальным устройствам (таким как контроллеры SCSI, USB-ключи и т. д.)

      Это также возможно через перенаправление USB с использованием соединения Ethernet. Пользователи могут получить доступ как к устройствам, подключенным к хосту, так и к устройствам, подключенным к другим компьютерам, использующим ту же сеть.

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

      Ниже приведен ряд примеров, когда расширенные сеансы полезны:

      • Возможности печати. Пользователи могут передавать файлы напрямую с виртуальной машины на локальный принтер.
      • Эффективность аутентификации. Расширенные сеансы позволяют пользователям входить в виртуальные машины с помощью смарт-карты и локального USB-ключа или устройства чтения карт USB.
      • Поддержка отладки: расширенные сеансы помогают устранить многочисленные проблемы, связанные с виртуальными машинами, без подключения к сети.

      Кроме того, разработчики программного и аппаратного обеспечения любят использовать Hyper-V USB passthrough, особенно с продуктами, совместимыми с Windows. Режим расширенного сеанса даже повышает скорость и упрощает тестирование и отладку USB-приложений при использовании виртуальной машины.

      Читайте также: