воскресенье, 22 августа 2010 г.

подключение USB к ВМ

Оказывается, есть люди, которым неизвестно о появившейся в ESX(i) 4.1 возможности подключать к ВМ устройства USB, подключенные к серверу.

Так вот, есть такая возможность.

 

Чтобы ей воспользоваться:

1) подключить к серверу USB устройство

2) добавить в конфигурацию виртуальной машины USB Device, и на соответствующем шаге мастера указать устройство из п.1

3) PROFIT
(инструкцию с картинками можно глянуть тут - Поддержка USB в ESX/ESXi 4.1)

Обратите внимание:

1) Возможна живая миграция ВМ с подключенным USB устройством, притом устройство не отваливается(!).

2) Возможно подключение не только накопителей,  но и лицензионных ключей, ключей безопасности и др.

Например, см. вот - USB device passthrough & 3G \ 4G modem.

А еще вот - Список  официально поддерживаемых устройств.

16 комментариев:

  1. А еще при помощи USB Bluetooth адаптера (клавиатуры и мыши) + passthrough на встроенную видеокарту сервера мне удалось получить локальную консоль для гостевой машины с Windows XP. :)

    ОтветитьУдалить
  2. Так вот он какой, клиентский гипервизор :)

    ОтветитьУдалить
  3. Ага, можно еще и USB наушники пробросить :)

    ОтветитьУдалить
  4. 2 Анонимный: фигасе :)
    а проброс в виртуалку единственной видеокарты сервера действительно работает??? Или у вас не единственная видео?

    ОтветитьУдалить
  5. >>passthrough на встроенную видеокарту
    Уточните, пожалуйста, каким образом встроенную видеокарту удалось задействовать для VM?

    ОтветитьУдалить
  6. Работает также как и с любыми другими физическими устройствами. При старте сервера - ESXi будет использовать ее, как только виртуалка стартует - видеокарта будет отдана ей.
    Видеокарта была единственная в сервере. Сервер - Dell R310.

    2 email:
    http://www.petri.co.il/vmware-esxi4-vmdirectpath.htm
    очень похожим на описанный по ссылке способом,

    ОтветитьУдалить
  7. >>Matrox G200eW
    Спасибо, попробую у себя так же извратиться :)

    ОтветитьУдалить
  8. а процессор то должен поддерживать VT-D ??? или на любом процессоре можно

    ОтветитьУдалить
  9. Com и lpt порт сервера можно прокинуть до ВМ на esx (не esxi)
    USB можно прокинуть и на esx и на esxi начиная с версии 4.1
    Это все без дополнительных условий
    А вот прокидывание всякого другого- устройств, например видеокарт, да, требует VT-d.

    ОтветитьУдалить
  10. Кстати, а удалось кому-нибудь заставить работать гостевую Windows 7 с видеокартой сервера (дополнительной/основной)?
    А то XP сейчас почитай что извели, а семерка не работает корректно...

    ОтветитьУдалить
  11. А APC шный UPS можно по USB прокинуть в гостевуху или нет?
    Просто так как USB device не виден, может прокинуть через passtrough USB контроллер?

    ОтветитьУдалить
  12. >>а процессор то должен поддерживать VT-D ??? или на любом процессоре можно
    На любом можно прокидывать USB video.

    ОтветитьУдалить
  13. на виртуальном 2003 сервере....почемуто отвалися USB....

    ОтветитьУдалить
  14. Скажите пожалуйста, а как в wmware подключить физическую видеокарту вместо виртуальной?

    ОтветитьУдалить
  15. 2Olga
    Если вы под "vmware" вы имеете в виду VMware ESX(i), то примерно так
    http://www.vm4.ru/2009/11/vmdirectpath-io.html

    А для других продуктов, таких как vmware workstation, это невозможно.

    ОтветитьУдалить