Vmware как пробросить usb
You are using an outdated browser. Please upgrade your browser to improve your experience.
expand-card-line
calendar-line —>
Можно использовать VMware Remote Console для подключения устройств к виртуальной машине по USB и Bluetooth.
Необходимые условия
Убедитесь, что устройство подключено к локальному компьютеру.
Процедура
- Перейдите к нужной виртуальной машине в VMware Remote Console .
- Просмотрите список доступных съемных устройств.
- В Windows откройте меню VMRC > Съемные устройства .
- В macOS выберите Виртуальная машина > USB и Bluetooth > Параметры USB и Bluetooth .
- В ОС Linux откройте меню Виртуальная машина > Съемные устройства .
- Подключите съемное устройство к виртуальной машине.
- В ОС Windows или Linux выберите нужное устройство в меню Съемные устройства и нажмите кнопку Подключиться (отключиться от узла) .
- В macOS выберите нужное устройство в разделе Подключение USB-устройств с Mac .
Результаты
Если к виртуальной машине подключено устройство, рядом с его именем появляется флажок, а значок устройства отображается на панели задач виртуальной машины.
Если устройство подключено к клиенту через USB-концентратор, виртуальная машина видит только USB-устройство, а не концентратор.
Дальнейшие действия
Чтобы отключить съемное устройство, выполните следующие действия.
- В ОС Windows или Linux выберите нужное устройство в меню Съемные устройства и нажмите кнопку Отключиться (подключиться к узлу) .
- В macOS снимите выбор с устройства в разделе Подключение USB-устройств с Mac .
VMware PCI Passthrough — проброс USB с гипервизора на виртуальную машину
Задача — пробросить USB порт гипервизора на виртуальную машину. Имеем сервер HP Proliant DL360 Gen9 в качестве гипервизора.
Первая неявная проблема: у этого сервера один USB контроллер, если мы его пробросим на виртуальную машину, то не сможем подключить к серверу клавиатуру с мышкой. С точки зрения системного администрирования и эксплуатации такой подход неприемлем. Поэтому мы просто купили отдельный PCI USB контроллер:
Вытаскиваем переходник для PCI плат:
Вставляем в него наш PCI USB контроллер. Возвращаем на место переходник для PCI плат:
Собираем сервер, включаем. Присоединяем к USB порту нового контроллера то устройство, которое будем прокидывать на виртуальную машину.
Дожидаемся загрузки сервера. Поскольку у нас HP Proliant, то смотрим через ILO в разделе System Information > Device Inventory адрес нашего устройства:
Адрес показывается при наведении мышкой. Bus 8, Device 0, Function 0.
В vCenter кликаем на наш гипервизор. Configure > PCI Devices.
Кликаем на карандашик, открывается окно со списком всех PCI устройств:
Находим устройство 8-0-0 и ставим галку. Можно и по названию определить, но если у вас несколько одинаковых USB контроллеров, то трудно угадать нужный. Сохраняемся.
1 device will become available when this host is rebooted
В списке доступных устройств появляется наш контроллер. Но для его работы нужна перезагрузка. перезагружаем хост:
После перезагрузки гипервизора PCI устройство можно прокидывать на виртуальную машину.
Выбираем виртуалку, нажимаем Edit Settings:
Добавляем новое устройство PCI Device:
Если у нас только один контроллер, то в списке от подставляется автоматически:
Для работы PCI устройства необходимо зарезервировать ОЗУ. Кликаем Reserve all memory. Один аларм пропадает:
Читаем предупреждение о том, что на виртуалке с прокинутым PCI устройством нельзя делать некоторые вещи: нельзя ставить виртуалку на паузу, мигрировать на другой хост, использовать снапшоты.
Теперь у нас есть PCI устройство:
Примечание
Если вы попытаетесь на такую машину поставить винду, то получите в бубен:
В этом случае удаляете PCI устройство из виртуалки, ставите винду, снова прокидываете устройство на виртуалку. Вот такая канитель.
Обычная загрузка Windows тоже может привести к такой ошибке. В этом случае вынимаете все устройства из USB контроллера, вставляете в него обычную флешку. Винда загрузится. Потом можно вынимать флешку и втыкать ваши устройства.
В целом, я недоволен этим сервисом. В случае перезагрузки машины есть большая вероятность, что гипервизор упадёт. От чего это зависит — непонятно, ясно только, что падения происходят только на Windows машинах. С linux проблем замечено не было. После нескольких неудачных перезагрузок всё может нормально подняться.
Проброс USB устройств в Vmware Workstation
Добрый день! Уважаемые читатели и гости популярнейшего компьютерного портала Pyatilistnik.org. Уверен, что среди моих подписчиков и читателей не мало людей у кого дома установлен гипервизор Vmware Workstation 14 и выше, а может и VirtualBox, с помощью которого они запускают внутри своей основной операционной системы, виртуальные машины на различных ОС. Благодаря этому есть возможность на одном железе протестировать много чего, чаще всего это актуально для администраторов, когда они создают целые тестовые стенды или же для программистов. Бывают ситуации, что есть необходимость пробросить внутрь виртуальной машины Vmware Workstation USB флешку или USB принтер, а может и звуковую карту и люди не знают, как это можно сделать. Сегодня я покажу процесс подключения периферийных устройств подключенных к вашему компьютеру внутрь виртуальной машины.
Сценарии применения проброса устройств в Vmware Workstation
Перед тем. как я вам покажу сам не хитрый процесс, я бы хотел привести несколько сценариев, которые применимы к данной задаче.
- Вы создали загрузочную флешку с Windows 10 или ESXI, не важно и хотели бы проверить, ее корректную работу
- У вас есть USB-принтер, который в данный момент у вас работает на операционной системе Windows 7. Вам предлагают обновиться до Windows 10, но вы не знаете будет ли ваш старый принтер на нем корректно работать, в данном случае его проброс на виртуальную машину с десяткой сможет ответить на данный вопрос.
- Проверка USB-токенов в таких продуктах, как КриптоПРО. Например я так тестировал проблемы с JaCarta ключиком.
Применений очень много и, что самое замечательное, если вы сломаете операционную систему внутри виртуальной машины, то это ни как не повлияет на вашу основную ОС.
Как пробросить устройство в виртуальную машину Vmware Workstation
У меня есть виртуалка Windows 10 (1809), как видите в ней только один диск.
Щелкаем по ней правым кликом мышки и из контекстного меню выбираем пункт «Съемные устройства (Removable Devices)». Тут у вас будет список устройств, которые вы сможете подключить в вашу виртуальную машину:
- CD/DVD приводы
- Сетевые адаптеры
- Принтеры
- Звуковые карты
- Съемные носители
Меня интересует именно последний вариант, среди всех доступных USB, я нахожу свой Fujitsu ZM-VE400. Перехожу в правое меню и выбираю пункт «Подключить (Отключить от текущего хоста (Connect «Disconnect from Host»))». Как только вы выберите данный пункт, то произойдет магия и в вашу виртуальную машину будет подключен ваш физический USB диск или любое другое устройство.
Как видим все успешно появилось в Windows 10. Если нужно отключить устройство, то так же заходим в нужное меню, но уже выбираем пункт «Отключить (Disconnect (Connect to host))».
Данный метод хорош тем, что не требует установки дополнительного оборудования SEH или DIGI. о которых я рассказывал в статье, про подключение USB по сети, но там с ESXI хостами просто по другому нельзя. Так что смело тестируйте пробрасывая практически любое периферийное устройство в вашу Vmware Workstation. На этом у меня все, с вами был Иван Семин, автор и создатель блога Pyatilistnik.org.
Популярные Похожие записи:
- Ошибка Invalid operation for device ‘0’ в ESXI 6.5
- Решено: EFI Virtual disk (0.0) Not found
- Как удалить виртуальную машину Vmware ESXI
- Как отключить CBT в Vcenter 7
- Не активно поле migrate на виртуальной машине ESXI
- Удаление застрявших VMDK из прокси Veeam
Пробрасываем USB модем в vmware esxi виртуальную машину
Всем привет, сегодня расскажу как пробросить USB модем в vmware esxi виртуальную машину, пробрасывать можно любую флешку, и можно даже некоторые usb устройства. Данная функция есть у Vmware уже давно, у нее есть как плюсы так и минусы, поговорим обо всем. Лично мы у себя в организации тестировали ее для системы мониторинга и оповещения о доступности серверов, чтобы ответственные люди смогли оперативно получать оповещения Zabbix. Хотя я уверен, что вы сможете данную возможность применить и для своих требований.
Для чего пробрасывают в vmware usb
Ну в vmware usb устройства, пробрасывают в конкретные виртуальные машины, для сервисов которые используют аппаратные ключи для своей работы или те же самые модемы, для службы оповещения например. Данный режим прокидывания называется Host-Connected USB Passthrough, ниже я хочу определиться с требованиями, которые должны быть выполнены.
Требования для проброса
- Первое правило весьма логичное, что одно usb устройство, может быть добавлено, только в одну виртуальную машину. У данной машины может быть не более 20 юсби устройств, этого и так за глаза.
- Версия Virtual Hardware должна быть не ниже 8
- На хосте должен быть USB-контроллер. USB arbitrator хоста ESXi может управлять 15-ю контроллерами
- С данными виртуальными машинами, можно проводить процедуру миграции (vMotion), но usb с ней не переедет, это нужно учитывать.
- Перед, добавлением юсби устройства, нужно добавить USB-контроллер в устройства виртуалки
- Перед отключением проброшенного в ВМ ЮСБИ-устройства рекомендуется отключать проброс контроллера в Virtual Machine
- Если у вас используется горячее добавление памяти и CPU, то перед добавлением выключите USB-устройства от ВМ, иначе при увеличении ресурсов usb отвалятся, что может привести к потере данных
- Виртуальная машина не может загружаться с проброшенного устройства USB
Официально Vmware поддерживает вот такие устройства, но это не означает, что если вашего в списке нет, то работать не будет.
Пробрасываем флешку и модем zte mf863
Открываем свойства виртуальной машины, выключать ее не нужно, и жмем Add
Первым делом мы добавляем usb Controller
все Finish, первый этап выполнен.
Теперь пробуем добавить саму флешку и модем у zte mf863. Жмем опять Add.
Тут уже выбираем USB Device, для добавления в vmware esxi usb устройства. жмем next.
смотрим сводную статистику и жмем Finish.
как видите ZM-VE400 смонтирован.
Теперь на очереди модем zte mf863. zte mf863 определился у меня, только в режиме не cd-rom.
Все zte mf863, тоже смонтирован.
esxcli storage core device list | grep -i usb
Вот вывод команды, как видите, модем был в двойном режиме, при нем он не увидится к юсби устройство.
Is USB: false
Is Boot USB Device: false
Is USB: false
Is Boot USB Device: false
Is USB: false
Is Boot USB Device: false
Display Name: Local USB CD-ROM (mpx.vmhba34:C0:T0:L0)
Model: USB SCSI CD-ROM
Is USB: true
Is Boot USB Device: false
Display Name: Local USB Direct-Access (mpx.vmhba34:C0:T0:L1)
Is USB: true
Is Boot USB Device: false
Переводим модем ZTE MF из CD-ROM в режим модема
- С помощью HyperTerminal подключаемся к модему. Номер порта и скорость можете посмотреть в диспетчере устройств Windows.
- Вводим команду ATE1 для включение отображения вводимого текста. (не обязательно если вам это не надо)
- Вводим команду AT+ZCDRUN=8 жмём ENTER. (отключает монтирование CD-ROM)
- Получим в терминале примерно такой ответ »
Close autorun state result(0:FAIL 1:SUCCESS):1
OK« - Вытаскиваем и вставляем модем обратно.
Для включения обычного режима нужно подать команду AT+ZCDRUN=9.
Также можно включить режим только модема, при этом флешку использовать не получится. Делается это командой AT+ZCDRUN=E. Перевод в начальное состояние AT+ZCDRUN=F.
Еще прошейте его до последней прошивки, это очень желательно. для zte mf863 это помогло.
Еще есть более подробная команда показывающая все подключенные usb устройства к esxi
Будет, нечто подобное
Как видите, все очень даже просто.
Популярные Похожие записи:
- Ошибка Invalid operation for device ‘0’ в ESXI 6.5
- Как отключить CBT в Vcenter 7
- Как включить буфер обмена в vSphere Client (HTML5)
- Как удалить виртуальную машину Vmware ESXI
- Удаление застрявших VMDK из прокси Veeam
- Решено: EFI Virtual disk (0.0) Not found