Hyper-V USB Passthrough Tutorial



Hyper-V-USB-Passthrough für Windows 10

Der Zugriff auf USB-Geräte über virtuelle Umgebungen wie VMware und Hyper-V ist in vielen Situationen hilfreich. In diesem Artikel zeigen wir Ihnen, wie Sie einen USB-Stick in Hyper-V als Host oder Client erkennen können.

Hyper-V USB Passthrough ist die Möglichkeit, über Hyper-V (früher als Windows Server Virtualization bezeichnet) auf USB-Geräte zuzugreifen.

Inhaltsverzeichnis:

  1. Greifen Sie mit 3 Klicks auf USB in Hyper-V zu
  2. So erkennt Hyper-V USB
  3. Serverseitiges USB-Passthrough in Hyper-V
  4. Erweiterter Hyper V-Sitzungsmodus - Greifen Sie mit dem RDP-Client auf USB zu

Greifen Sie mit 3 Klicks auf USB in Hyper-V zu


USB über Netzwerk (auch bekannt als USB Network Gate) bietet eine Lösung für die Frage, wie in Hyper-V auf ein USB zugegriffen werden kann. Mit der speziellen Kommunikationssoftware können Sie USB-Geräte in Hyper-V anschließen, indem Sie USB-Geräte über ein Netzwerk freigeben.

USB Network Gate ist eine Client-Server-Lösung, bei der die Serverseite den Zugriff auf USB-Geräte für andere Computer im Netzwerk oder für virtuelle Maschinen und die clientseitige Verwendung als lokale Ressourcen ermöglicht. Sie können jeden mit dem Netzwerk verbundenen Computer als Server verwenden, entweder Windows 10, Mac oder Linux.

Hyper-V USB anschließen

So greifen Sie in Hyper-V auf USB zu, indem Sie die dedizierte Softwarelösung von USB Network Gate verwenden.


Diese Lösung erfordert nur ein paar einfache Schritte, um Hyper-V-USB-Passthrough zu implementieren. Es ist keine zusätzliche Hardware oder Konfiguration erforderlich.

  1. Installieren die Software auf dem Host- und Gastbetriebssystem.

  2. Geben Sie ein Gerät frei, das physisch mit dem Host über Ihr Netzwerk verbunden ist.

  3. Suchen Sie auf der Client-VM das USB-Peripheriegerät in der Anwendung und klicken Sie auf "Verbinden".

So mounten Sie ein USB-Laufwerk in Hyper-V. So einfach ist das wirklich. Sie sehen das Peripheriegerät im Geräte-Manager Ihrer VM und können darauf zugreifen, als wäre es direkt mit Ihrem Computer verbunden.



Vor- und Nachteile für den Zugriff auf USB in Hyper-V mit
USB Network Gate


Vorteile

  • Nahezu alle USB-Geräte werden unterstützt.
  • Einfache Konfiguration zur Implementierung des USB-Zugangs über das Netzwerk.
  • USB Network Gate ist mit den Betriebssystemen Linux, Mac und Windows einschließlich Windows 10 kompatibel.
  • Erstellt sichere USB-Verbindungen.

Nachteile

  • USB Network Gate ist eine kommerzielle Software mit finanziellen Kosten.
  • Netzwerkverbindung ist erforderlich, um den USB-Verkehr umzuleiten.

So erkennt Hyper-V USB


Hyper-V-USB-Passthrough kann auf der Client-Hyper-V-Ebene oder auf der Host-Ebene ausgeführt werden, wenn Sie eine Verbindung zu USB-Geräten herstellen.

Serverseitiges USB-Passthrough in Hyper-V


Das Implementieren von Hyper-V-USB-Passthrough ist nicht so einfach wie das Einrichten in VMware. Schauen wir uns in der folgenden schrittweisen Demonstration an, wie es gemacht wird.

  1. Wir werden ein 32-GB-USB-Laufwerk an einen Hyper-V-Server anschließen und es als Laufwerk E kennzeichnen. Das Host-Betriebssystem erkennt das Laufwerk sofort als verfügbaren Systemspeicher. Hyper V USB-Unterstützung - serverseitige Verbindungn

Hinweis: Ein mögliches Problem besteht darin, dass der direkte Zugriff auf das USB-Gerät auf jeweils ein Betriebssystem beschränkt ist. Um das Gerät für die Hyper-V-Clients verfügbar zu machen, müssen Sie es offline schalten und die logische Verbindung zum Host-Betriebssystem trennen.

  1. Dazu öffnen wir die Run-Eingabeaufforderung des Computers und führen den Befehl DISKMGMT.MSC aus. Dadurch wird die Datenträgerverwaltungskonsole gestartet. Suchen Sie den Eintrag für Ihr USB-Laufwerk und klicken Sie mit der rechten Maustaste auf das Laufwerk. Sie müssen den tatsächlichen Datenträger verwenden, nicht den Laufwerksbuchstaben oder den Datenträgernamen.

    Da ist ein Offline-Option im Kontextmenü, mit dem die Festplatte offline geschaltet wird. Hyper V USB-Unterstützung - Offline-Option

Hinweis: Die Datenträgerverwaltungskonsole bietet möglicherweise keine Offline-Option für kleine USB-Speichergeräte. In diesem Fall kann Passthrough für USB in Hyper-V nicht implementiert werden.

  1. Öffnen Sie den Hyper-V-Manager, nachdem Sie das USB-Gerät erfolgreich offline geschaltet haben.

  2. Wählen Sie die VM aus, die Zugriff auf das Gerät benötigt. Klicken Sie mit der rechten Maustaste darauf und wählen Sie Einstellungen aus dem Kontextmenü, das den Bildschirm mit den VM-Einstellungen öffnet.

  3. Als nächstes müssen Sie die Option Festplatte für den SCSI-Controller auswählen und auf die Schaltfläche Hinzufügen klicken.

  4. Wenn der nächste Bildschirm angezeigt wird, wählen Sie die Option Physische Festplatte und wählen Sie über das Dropdown-Menü Ihr USB-Speichergerät aus. HyperV USB-Unterstützung - Wählen Sie die Option Physische Festplatte

Jetzt sollte die virtuelle Maschine in der Lage sein, das USB-Gerät zu erkennen und darauf zuzugreifen. Möglicherweise müssen Sie die Festplattenmanagement-Konsole der VM verwenden, um einen Laufwerksbuchstaben hinzuzufügen, wenn das Gerät nicht sofort sichtbar ist.

Erweiterter Hyper V-Sitzungsmodus - Greifen Sie mit RDP auf USB zu


Zum Kopieren von Dateien zwischen virtuellen Maschinen in früheren Versionen von Hyper-V haben Sie eine Netzwerkdateikopie oder eine Remotedesktopverbindungssitzung verwendet. Beide Optionen setzen eine funktionierende Netzwerkverbindung voraus. Durch die Verwendung der Virtual Machine Connection wurde die Datenmenge begrenzt, die an die VM gesendet werden konnte.

Eine ähnliche Methode wird im erweiterten Sitzungsmodus verwendet, aber die Notwendigkeit, eine Verbindung zur VM über das Netzwerk herzustellen, entfällt. Es ist lediglich eine Netzwerkverbindung zum Hyper-V-Host erforderlich, auf dem die VM ausgeführt wird.

Diese Funktion des erweiterten Sitzungsmodus kann hilfreich sein, wenn eine VM mit lokalen Geräten interagieren muss, jedoch möglicherweise keine Netzwerkverbindung herstellen kann. Hier sind einige Beispiele:

  • Drucken von einer VM auf einem lokalen Drucker
  • Verwenden eines über USB angeschlossenen Lesegeräts zum Anmelden bei einer VM mithilfe einer Smartcard
  • Debugging-Probleme mit einer VM, ohne dass eine Netzwerkverbindung erforderlich ist

Entwickler können das Microsoft Hyper-V-USB-Passthrough zum Testen und Debuggen von USB-Anwendungen von einer VM aus verwenden, ohne auf die Remotedesktopverbindung angewiesen zu sein.

  1. Hyper-V Manager wird zum Konfigurieren erweiterter Sitzungen verwendet. Wählen Sie einfach den zu konfigurierenden Hyper-V-Server aus und klicken Sie auf "Hyper-V-Einstellungen". Konfigurieren Sie den Hyper-V-Server
  2. Aktivieren Sie die Servereinstellungen in der Richtlinie für den erweiterten Sitzungsmodus, die für alle VMs verwendet wird, die unter dem Hyper-V-Host ausgeführt werden. Durch Aktivieren der Einstellung "Erweiterten Sitzungsmodus zulassen" wird festgelegt, ob die Gast-VMs erweiterte Sitzungen verwenden können. Aktivieren Sie die Servereinstellungen im erweiterten Sitzungsmodus
  3. Wenn diese Option aktiviert ist, werden Verbindungen im erweiterten Sitzungsmodus von Hyper-V zugelassen, wenn bestimmte Bedingungen erfüllt sind. Sie sind:

    • ✔ Das Betriebssystem der virtuellen Maschine unterstützt den erweiterten Sitzungsmodus.

    • ✔ Auf der VM wird der Remotedesktopdienst ausgeführt.

    • ✔ Die Verbindungstools für virtuelle Maschinen haben eine erweiterte Verbindung im Sitzungsmodus angefordert.

Deaktivieren Durch die Einstellung "Erweiterten Sitzungsmodus zulassen" wird das Verbindungstool für virtuelle Maschinen gezwungen, die zuvor in Hyper-V-Versionen vor R2 verwendeten Methoden zu verwenden.

Benutzereinstellungen aktivieren


Verbesserter Sitzungsmodus wird verwendet, um Benutzereinstellungen zu konfigurieren. Durch Aktivieren dieser Einstellung kann das Verbindungstool für virtuelle Maschinen den erweiterten Sitzungsmodus verwenden, wenn er in der Gast-VM verfügbar ist. Die folgenden Bedingungen müssen erfüllt sein, damit der erweiterte Sitzungsmodus verwendet werden kann:

  • Das Betriebssystem der Gast-VM unterstützt den erweiterten Sitzungsmodus.
  • Der Remotedesktopdienst wird auf dem Gast ausgeführt.
  • Der erweiterte Sitzungsmodus zulassen ist auf dem Hyper-V-Host aktiviert.

Endeffekt


Unterstützt Hyper-V also USB-Geräte? Wie wir gezeigt haben, lautet die Antwort ja. Sie können die USB-Unterstützung auf verschiedene Arten aktivieren. Wir sind jedoch der Meinung, dass die Verwendung der USB Network Gate-Anwendung die einfachste und effektivste Lösung ist. Dies spart Zeit im Vergleich zur Verwendung des erweiterten Hyper-V-Sitzungsmodus und anderer Lösungen.

USB Network Gate

Anforderungen für Windows (32-bit und 64-bit): XP/Vista/7/8/10, Windows Server 2003/2008/2012/2016/2019
Auch erhältlich für macOS, Linux OS und Android , 5.59MB Größe
Version 8.1.2013 (der 11. Jun, 2019) Versionshinweise
Categorie: CommunicationApplication