УСБ пролазни УСБ флеш дискови / уређаји на виртуелну машину на ВМВаре ЕСКСи

На ВМВаре ЕСКСи домаћину можете проследити локални УСБ уређај / флеш диск / диск спојен на хост на виртуалну машину. Ова технологија се зове УСБ Пасстхроугх и доступна је почевши од ЕСКСи 4.1..

Претпоставимо да је наш задатак да у виртуелну машину проследимо спољни УСБ 3.0 уређај локално спојен на ЕСКСи 6.7 домаћин. Приступ диску је потребан за брзо копирање података директно са ВМ-а на засебан УСБ уређај.

Садржај:

  • Значајке УСБ пролазног начина у ВМВаре-у
  • УСБ пролазак: просљеђивање УСБ уређаја на ВМ на ЕСКСи
  • ВМваре ПЦИ Пасстхроугх (ВМДирецтПатх): проброс УСБ контролер у ВМ-у

Значајке УСБ пролазног начина у ВМВаре-у

Као што сте већ схватили, Пасстхроугх начин рада омогућава вам да физички уређај спојен на ЕСКСи домаћин директно прослиједите гостујућем ОС-у виртуалне машине. У пасстроугх моду (пролазак уређаја кроз), виртуелној машини можете дати директан приступ УСБ флеш уређају / модулу, модему или читавом ПЦИ / УСБ контролеру.

ЕСКСи треба неколико основних компоненти за просљеђивање УСБ уређаја:

  • Арбитратор - засебна услуга на ЕСКСи серверу која скенира повезане физичке УСБ уређаје, одговорна је за усмјеравање промета УСБ уређаја између главног рачунала и ВМ-а, контролира блокирање приступа уређају (само један ВМ може користити повезани УСБ уређај). УСБ арбитар може истовремено пратити до 15 УСБ контролера.
  • УСБ контролери - УСБ контролер мора бити инсталиран и на физички домаћин и на виртуелни уређај.

Да бисте на ВМВаре ЕСКСи инсталирали УСБ контролер за ВМ, отворите његове поставке и додајте нови уређај - УСБ контролер (УСБ контролер) Када додајете УСБ контролер, морате да изаберете његов тип:

  • УСБ 2.0 (ЕХЦИ + УХЦИ) - контролер са подршком за УСБ 2.0 и УСБ 1.1 уређаје;
  • УСБ 3.0 (кХЦИ) - подржава брзе УСБ 3.0 уређаје, захтијева виртуелни хардвер верзије 8 и новије верзије.
УСБ 3.0 режим је доступан почевши од вСпхере 5.5 закрпе 3. Да би подржао овај режим, кХЦИ контролер мора радити у гостујућем ОС-у. Подржани су гостујући оперативни системи почевши од Виндовс 8.1 / Виндовс Сервер 2012 Р2 и Линука са кернетом 2.6.35.

УСБ пролазак: просљеђивање УСБ уређаја на ВМ на ЕСКСи

У изворном УСБ начину проласка можете спојити физички УСБ уређај с главног рачунала на ВМВаре виртуалну машину.

Главни захтеви и ограничења ове методе прослеђивања:

  • Виртуелни хардвер 7.0 или новији;
  • Можете да обезбедите директан приступ УСБ уређају са само једним ВМ-ом;
  • Максималан број УСБ уређаја прослеђених за један ВМ је 20;
  • Преузимање ВМ-ова са УСБ-а није подржано.

Након додавања виртуелног УСБ контролера за ВМ, можете проследити УСБ драјв спојен на хост.

  1. Додајте уређај у подешавања ВМ-а Хост усб уређај и кликните Додај;
  2. На падајућој листи одаберите повезани УСБ уређај који желите да додате;
  3. Да бисте подржали вМотион за ВМ са физичким УСБ погоном, омогућите „Подржавајте вМотион док је уређај повезан";
  4. Након тога би се УСБ уређај требао појавити унутар гостујућег ОС-а виртуалне машине.
Постоји неколико ограничења вМотион за ВМ са прикљученим УСБ стицком:

  1. Не можете искључити ВМ или паузирати га. Када укључите такву машину, морате је ручно премјестити на хост на који је спојен УСБ уређај;
  2. ДПМ режим није подржан јер вЦентер може искључити хост с УСБ уређајем ради уштеде енергије;
  3. ЕСКСи домаћини с ВМ-ом и физичким УСБ уређајем морају бити доступни преко вмк0 преко ТЦП порта 902.

Ако приликом додавања новог УСБ уређаја вСпхере клијент пише да није откривен ниједан УСБ уређај (Нема доступних УСБ уређаја), то значи да ВМВаре ваш УСБ уређај не подржава за прослеђивање у овом режиму. Листа компатибилних УСБ уређаја налази се на веб локацији ВМВаре (није велика). Погледајте „УСБ уређаји тестирани на пролазност од ЕСКСи Хост-а до виртуелне машине у ЕСКСи 6.7”У чланку хттпс://кб.вмваре.цом/с/артицле/1021345.

У том случају можете целокупни УСБ контролер проследити на ВМ са вашег ЕСКСи домаћина.

ВМваре ПЦИ Пасстхроугх (ВМДирецтПатх): проброс УСБ контролер у ВМ-у

Други, мање згодан начин пружања приступа с ВМ-а физичком УСБ уређају је просљеђивање читавог УСБ контролера из ЕСКСи домаћина. Овај мод се зове ВМДирецтПатх. Да бисте га користили, серверски чипсет мора да подржава Интел усмерени И / О или АМД И / О технологија виртуализације (АМД ИОММУ), а овај режим је омогућен у поставкама БИОС / УЕФИ.

Ако је на серверу инсталиран само један УСБ контролер, приликом прослеђивања на ВМ нећете моћи да користите локално повезане УСБ хост уређаје (тастатура, миш). У том случају је боље додати додатни ПЦИ УСБ контролер на сервер.

Ако домаћин има неколико УСБ контролера, можете препознати повезани УСБ уређај и број контролера преко ЕСКСи шкољке. Листа УСБ уређаја:

лсусб -в | греп -е Аутобус -е иСериал

У излазу команде треба да пронађете линију УСБ уређаја, на пример:

Аутобус 002 Уређај 003: ИД 0280: а00ц Тосхиба Америца Инфо. Системс, Инц.

Затим помоћу броја контролера (Бус02 у овом случају) утврдите роот хуб и његов иСериал:

Аутобус 002 Уређај 001: ИД 1д6б: 0002 Линук Фоундатион 3.0 матични хуб иСериал 1 0000: 00: 1Д.0
Ако не можете да видите свој УСБ уређај, покушајте да га физички повежете и одспојите и погледајте у дневник вмкернел.лог да је УСБ Арбитратор сервис препознао ваш уређај:

реп -ф /вар/лог/вмкернел.лог | греп -и УСБ

2019-12-03Т12: 06: 12.546З цпу0: 33271) усб 4-2: нови СуперСпеед УСБ уређај број 5 помоћу кхци_хцд 2019-12-03Т12: 06: 12.570З цпу0: 33271) усб 4-2: Пронађен је нови УСБ уређај , идВендор = 0480, идПродуцт = б207 2019-12-03Т12: 06: 12.570З цпу0: 33271) усб 4-2: Нови низови УСБ уређаја: Мфр = 1, Производ = 2, Серијски број = 3 2019-12-03Т12: 06 : 12.570З цпу0: 33271) усб 4-2: Производ: Ектернал УСБ 3.0 2019-12-03Т12: 06: 12.570З цпу0: 33271) усб 4-2: Произвођач: ТОСХИБА 2019-12-03Т12: 06: 12.570З цпу0 : 33271) усб 4-2: серијски број: 20180528012427Ф 2019-12-03Т12: 06: 12.571З цпу0: 33271) усб 4-2: добављач: 0к0480, производ: 0кб207, ревизија: 0к0315 2019-12-03Т12: 06: 12.571 З цпу0: 33271) усб 4-2: Подкласа интерфејса: 0к06, протокол: 0к50 2019-12-03Т12: 06: 12.571 З цпу0: 33271) УПОЗОРЕЊЕ: ЛинСцсиЛЛД: сцси_адд_хост: 573: вмкАдаптер (усб-стораге) сгМакЕнтриес заокружено на 25 . Пријављена величина је била 65535 2019-12-03Т12: 06: 12.571З цпу0: 33271) усб-стораге 4-2: 1.0: интерфејс захтева усб-стораге 2019-12-03Т12: 06: 12.571З цпу0: 33271) усб 4-2: уређај није доступан бле за пролазно 2019-12-03Т12: 06: 12.571З цпу0: 33271) усб 4-2: усбфс: регистровано усб0405 2019-12-03Т12: 06: 15.454З цпу0: 33207) усб-стораге 4-2: 1.0: суспендиран

Ако ЕСКСи домаћин не препозна УСБ диск, проверите да ли се сервис покреће:

#цхкцонфиг усбарбитратор --лист.

Сходно томе, добили смо број УСБ контролера који треба да се проследи на ВМ.

  1. За просљеђивање физичког УСБ контролера одаберите ЕСКСи главног рачунала на којем ради ваш ВМ и идите на одјељак Управљајте -> Подешавања -> ПЦИ уређаји -> Измени;
  2. На листи ПЦИ уређаја пронађите и изаберите жељени УСБ контролер по његовом ИД-у (у мом примеру 00: 1Д.0, контролер се зове Ц610 / Кс99 серија чипсета УСБ Појачани Хост Цонтроллер бр. 1 Интел Цорпоратион);
  3. Статус УСБ контролера би требало да се промени из Није доступно (Овај уређај тренутно није доступан за коришћење ВМ-ова) Доступно (Овај уређај је на располагању за ВМ-ове). Притисните ОК.
  4. Да бисте спремили измене, морате поново покренути ЕСКСи хост.
  5. Након учитавања домаћина, искључите ВМ и додајте нови ПЦИ уређај (Нови уређај -> ПЦИ уређај -> Додај) На падајућој листи одаберите УСБ контролер (на пример, 0000: 00: 1Д | Интел Цорпоратион УСБ чипсет ...). Ако се приликом додавања ПЦИ уређаја појављује упозорење у подешавањима ВМ-а: „Упозорење: ВМ се неће укључити све док резерва његове меморије не изједначи величину меморије”, Морате да резервишете меморију за ВМ.
  6. Укључите ВМ и проверите да ли се УСБ уређај појављује у гостујућем ОС-у. У мом случају, повезани гост УСБ уређај „Тосхиба Ектернал УСБ 3.0 УСБ Девице“ се појавио у гостујућем Виндовс Сервер 2012 Р2.

У режиму ВМДирецтПатх можете да проследите до два ПЦИ уређаја на ВМ.

Постоји низ ограничења на ВМ-ове са ПЦИ уређајем који је бацио ПЦИ: не можете паузирати ВМ-ове (Суспенд), извршавати вМотион на другом хосту (логично је, пошто сте везани за физички контролер, направите снимке).

Хипер-В такође подржава прослеђивање физичких УСБ уређаја на ВМ-ове.