USB-Gerät mit Hyper-V als Host zur Virtuellen Maschine umleiten

Ich habe also einen Computer, auf dem Hyper-V Server 2012R2 als Host ausgeführt wird (Bare-Metal-Hypervisor). Ich habe ein USB-Gerät, das an diesen Computer angeschlossen ist, und ich benötige eine virtuelle Maschine, die auf dem Host ausgeführt wird, um auf dieses USB-Gerät zugreifen zu können.

Welche Anwendung kann ich auf dem Hyper-V-Computer mit CMD oder PowerShell installieren, mit der ich die USB-Verbindung zu einer seiner VMs passthrough kann?

Author: Pie, 2016-05-03

2 answers

Update 3:

Sie könnten diese Software ausprobieren: http://www.incentivespro.com/hyper-v-usb.html

Es hat eine Kostenlose Testversion.


Update 2:

Nach diese Website:

Hyper-V erlaubt nicht den Durchgang eines USB-angeschlossenen Geräts auf einem host auf einer VM. Dies würde die gewünschte Abstraktion der VM unterbrechen von die Hardware und damit stoppen VM Mobilität. dies tut dies jedoch nicht bedeuten, dass es keine Lösungen gibt.

Dies erfordert die Verwendung von Lösungen von Drittanbietern, die USB over ermöglichen IP. Die Lösungen funktionieren mit einem physischen Server, der alle USB-Geräte an sie angeschlossen und führt einen Dienst, der die USB ermöglicht geräte, auf die remote über IP zugegriffen werden kann.

Die VMs führen dann eine Client-Software aus, die eine Verbindung zum USB herstellt gerät über IP, und es sieht auf die VM wie ein lokales USB-Gerät. Der vorteil für diese Art von Lösungen ist, dass die VM noch verschoben werden kann zwischen hosts ohne die Verbindung zum USB-Gerät zu verlieren. Es gibt viele Lösungen verfügbar; unter ihnen sind zwei, die ich von meinem Kunden:

Silex SX-2000U2
Digi Anywhere USB -


- Aktualisierung:

Sieht aus wie Sie kein Glück für die 10 Pro sind. MS page sagt:

Die virtuelle Maschine muss Remotedesktopdienste aktiviert haben und ausführen Windows Server 2012 R2 oder Windows 8.1 als Gastbetriebssystem.


Antwort:

Aktualisiert: Mai 20, 2015
Gilt Für: Windows Server 2012 R2 -

Sie können einer virtuellen Maschine Zugriff auf die lokalen Ressourcen eines Computers gewähren, wie ein austauschbares USB-Flash-Laufwerk, wenn Sie virtuelle Verbindung verwenden Manager (VMConnect). Aktivieren Sie die erweiterte Sitzung, um dies zu ermöglichen modus Verwenden Sie auf dem Hyper-V-Host VMConnect, um eine Verbindung zum virtuellen maschine, und bevor Sie eine Verbindung herstellen, wählen Sie die lokale Ressource, die Sie verwenden möchten.


  • Aktivieren Sie den erweiterten Sitzungsmodus auf dem Hyper-V-Host

Wenn auf Ihrem Hyper-V-Host Windows 8 oder Windows 8.1 ausgeführt wird, haben Sie möglicherweise keine um die folgenden Schritte auszuführen, aktivieren Sie den erweiterten Sitzungsmodus. Es ist standardmäßig eingeschaltet. Wenn Ihr Host jedoch Windows Server 2012 ausführt oder Windows Server 2012 R2, Sie müssen den erweiterten Sitzungsmodus aktivieren es. Es ist standardmäßig für diese Betriebssysteme deaktiviert.

Um den erweiterten Sitzungsmodus einzuschalten,

1) Stellen Sie eine Verbindung zu dem Computer her, auf dem sich die virtuelle Maschine befindet.

2) Wählen Sie im Hyper-V-Manager den Computernamen des Hosts aus.

geben Sie hier die Bildbeschreibung ein

3) Wählen Sie Hyper-V-Einstellungen
geben Sie hier die Bildbeschreibung ein

4) Wählen Sie unter Server die Option Erweiterte Sitzungsmodusrichtlinie aus.
geben Sie hier die Bildbeschreibung ein

5) Aktivieren Sie das Kontrollkästchen Erweiterten Sitzungsmodus zulassen.
geben Sie hier die Bildbeschreibung ein

6) Wählen Sie unter Benutzer Erweiterte Sitzung aus Modus.
geben Sie hier die Bildbeschreibung ein

7) Aktivieren Sie das Kontrollkästchen Erweiterten Sitzungsmodus zulassen.

8) Klicken Sie auf {[37],} OK


  • Wählen Sie die lokale Ressource aus, die Sie verwenden möchten

Sie können eine lokale Ressource wie einen Drucker, die Zwischenablage oder eine lokales Laufwerk, das sich auf dem Computer befindet, mit dem Sie eine Verbindung herstellen VM.

Um eine lokale Ressource wie ein Laufwerk auszuwählen,

1) Öffnen Sie VMConnect.

2) Wählen Sie die virtuelle Maschine, mit der Sie eine Verbindung herstellen möchten.

3) Klicken Sie auf Optionen Anzeigen.
geben Sie hier die Bildbeschreibung ein

4) Wählen Sie Lokale Ressourcen
geben Sie hier die Bildbeschreibung ein

5) Klicken Sie auf Mehr.
geben Sie hier die Bildbeschreibung ein

6) Wählen Sie das Gerät aus, das Sie auf der virtuellen Maschine verwenden möchten und klicken Sie auf {[37],} Ok.
geben Sie hier die Bildbeschreibung ein

7) Wählen Sie Meine Einstellungen für zukünftige Verbindungen zu dieser virtuellen Maschine.
geben Sie hier die Bildbeschreibung ein

8) Klicken Sie auf verbinden


Quelle: https://technet.microsoft.com/en-us/library/dn282274.aspx

 7
Author: You'reAGitForNotUsingGit,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2016-05-03 21:34:16

Es gibt eine Reihe von Lösungen, die USB über Ethernet/ip ermöglichen, mit denen USB für virtualisierte Clients auf Hyper-V bereitgestellt werden kann Um das Bild zu vervollständigen, finden Sie hier zusätzliche Anbieter:

VirtualHere: Kleines australisches Unternehmen mit der flexibelsten Lösung: https://virtualhere.com/ Ich habe dies bei Gelegenheiten verwendet, bei denen andere Lösungen ein Gerät nicht erkennen, auch dies funktioniert sofort auf NAS-Geräten(Synology usw.) und vor kurzem haben Sie erstellt ein Image für RaspberryPi3 und andere Geräte. Eindeutig das Beste für Linux. Funktioniert jedoch nicht für einige macOS-Versionen (funktioniert auf der neuesten Mac-Version 12)

Die Hardwarelösung von IOGear-GUWIP204 (auch als Hawking-Markenartikel mit älterer Firmware und älterem Treiber erhältlich) https://www.iogear.com/product/GUWIP204/

Es ist ein altes Gerät, aber (noch) bei Amazon erhältlich: http://amzn.to/2uNvz3Y

Die IO getriebe gerät ist sehr einfach, aber für einige Geräte funktioniert es einfach nicht. Außerdem haben sie die Treiber und Firmware nur langsam aktualisiert, aber gerade ein Update veröffentlicht, mit dem es mit all Mac OS funktionieren kann, was für die Remote-iOS-Entwicklung gut ist.

Eltima software - USB Network Gate Sehr vollständige USB-Freigabe über das Netzwerk, sehr poliert und sehr zuverlässig. Aber teuer, sie aktualisieren weiter, was gut ist. Ich habe es ausgiebig benutzt, aber es summiert sich schnell, wenn Sie mehr als einen haben Server. https://www.eltima.com/products/usb-over-ethernet/

Zusätzlich Eltima haben eine Cloud-Version, die auf eine monatliche Gebühr ist: https://www.flexihub.com/

FabulaTech Ein in London ansässiges Unternehmen, das USB over IP betreibt, habe ich überhaupt nicht ausprobiert http://www.usb-over-network.com/usb-over-network.html

 6
Author: Peter,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2017-07-06 13:00:40