USB в Hyper-V с помощью перенаправителя USB |
Отсутствие поддержки USB в Hyper-V является серьезной проблемой для многих пользователей, которые хотят иметь доступ к USB-устройствам на своих виртуальных машинах. Это значительно ограничивает возможности использования решений на основе Hyper-V. Многие коммерческие программные продукты используют USB-ключи для своих нужд лицензирования. Они даже не запустятся, если ключ не подключен. Таким образом, вы не можете использовать их на виртуальной машине, работающей в качестве гостя на хосте Hyper-V. Есть много других программ, которые требуют определенных USB-устройств для своей работы. Есть два возможных решения, которые позволяют преодолеть эту проблему:
USB Redirector - это программное решение, которое позволяет передавать устройства USB на виртуальные машины, работающие на хосте Hyper-V. Кроме того, он перенаправляет не только USB-устройства, подключенные к хост-компьютеру Hyper-V, но и устройства, подключенные к любому компьютеру в локальной сети или в Интернете. Иногда довольно сложно установить дополнительное программное обеспечение на Microsoft Hyper-V Server, поскольку оно основано на Windows Server Core, которая не предоставляет никакого интерфейса для пользователя, кроме командной строки. Ниже мы предоставим инструкции по установке USB Redirector с использованием интерфейса командной строки Hyper-V Server. Вот шаги, которые необходимо выполнить:
Прежде чем вы начнетеУ вас должен быть второй компьютер, который будет использоваться для подготовки установщика USB Redirector для работы на хост-компьютере Hyper-V. Итак, начнем! Сначала вы должны войти на сервер Hyper-V локально или через удаленный рабочий стол и переключиться в окно консоли. Установка перенаправителя USB на сервере Hyper-VПрежде чем вы сможете установить USB Redirector, вы должны извлечь файл установщика usbredirector_setup64.exe из пакета USB Redirector. А затем запустите его на сервере Hyper-V одним из следующих способов:
Установка с CD или DVD дискаИспользуйте свой любимый инструмент для записи дисков, чтобы записать файл usbredirector_setup64.exe на диск.Вставьте этот диск в привод CD / DVD на сервере Hyper-V и выполните в консоли следующую команду:
Где D: ваша буква CD / DVD. Если вы точно не знаете, какая у вас буква дисковода CD / DVD, было бы неплохо попробовать несколько букв, начиная с буквы A или набрав wmic logicdisk get caption, команду description для отображения всех дисков. Установка с USB FlashНа другом компьютере запишите файл usbredirector_setup64.exe на USB-накопитель. Вставьте флэш-накопитель USB в порт USB на сервере Hyper-V и выполните в консоли следующую команду:
Где E: ваша буква флэш-накопителя USB. Если вы не знаете точно, какая буква используется для вашей флэш- памяти USB, было бы неплохо попробовать несколько букв, начиная с буквы A или введите wmic logicdisk get caption, команда description, чтобы отобразить все диски. Установка из сетевого ресурсаПоместите файл usbredirector_setup64.exe в общую папку на вашем компьютере. Затем подключите этот общий ресурс как сетевой диск на сервере Hyper-V с помощью команды NET USE :
Где \\ MY-WORK-PC \ Share - это путь к общей папке в вашей локальной сети. Эта команда присоединит вашу общую папку как сетевой диск X: на сервере Hyper-V. Вам может быть предложено ввести пароль для доступа к общему ресурсу. Чтобы запустить установщик, введите следующую команду в консоли и нажмите Enter:
Запуск перенаправителя USBПосле завершения установки USB Redirector введите в консоли следующую команду и нажмите Enter, чтобы запустить ее:
Предполагается, что USB-перенаправитель был установлен в «C: \ Program Files \ USB Redirector». Настройка брандмауэра WindowsОбычно USB Redirector автоматически устанавливает правила брандмауэра во время установки. Если по какой-либо причине это не удалось сделать, используйте следующую команду на хосте Hyper-V Server:
Эта команда позволит USB Redirector принимать подключения от виртуальных машин. Для более подробной настройки брандмауэра см. Документацию по команде Netsh. Установка клиента перенаправления USB на виртуальных машинахУстановка USB Redirector Client на виртуальных машинах ничем не отличается от установки на обычный компьютер. Вам просто нужно загрузить установочный пакет в ВМ и запустить установщик. |