Native Methoden für VMware USB-Pass-Through
Das Hinzufügen eines USB-Sticks zu einer virtuellen Maschine mit nativen Methoden ist kein sehr komplizierter Prozess, aber bevor Sie überhaupt beginnen, berücksichtigen Sie bitte einige wirklich wichtige Punkte:
- Native Methoden eignen sich am besten zum Umleiten von PCI-Geräten und USB-Speichersticks.
- Wenn Sie einen USB-Hub passieren, sieht Ihre VM den Hub nicht, sondern nur die daran angeschlossenen Peripheriegeräte.
- Jedes USB-Gerät kann jeweils nur auf einer virtuellen Maschine gemountet werden. Wenn Ihr lokales USB-Gerät derzeit mit einer virtuellen Maschine verbunden ist, können Sie es nicht zu einer anderen hinzufügen, bis das Gerät von der ersten getrennt wird.
- Mit VMware können Sie ein USB-Gerät nur dann an ein Gastbetriebssystem anschließen, wenn es an den Host angeschlossen ist, auf dem die virtuelle Maschine ausgeführt wird. Dies steht im Gegensatz zu dedizierter USB-Pass-Through-Software, die mit allen Remote-Geräten über das Netzwerk arbeiten kann.
Sie sollten also Folgendes tun, um USB-Geräte auf das VMware-Gastbetriebssystem umzuleiten:
- Führen Sie diesen Befehl aus, um den USB-Arbitrator-Dienst zu aktivieren:
/etc/init.d/usbarbitrator start
- Melden Sie sich bei Ihrem VMware vSphere Web Client an und greifen Sie auf das Inventar Ihrer virtuellen Maschine zu.
- Öffnen Sie die Liste der virtuellen Maschinen und wählen Sie die Maschine aus, die Zugriff auf ein USB-Gerät benötigt. Klicken Sie mit der rechten Maustaste und wählen Sie die Einstellungen "Bearbeiten".

- Wählen Sie das Menü „Neues Gerät“ und „Host-USB-Gerät“. Wählen Sie die Option „Hinzufügen“.

- Wählen Sie nun das hinzuzufügende Gerät aus der angezeigten Dropdown-Liste aus und klicken Sie auf OK.
Wenn nach diesem Schritt ESXi USB-Passthrough nicht funktioniert, gehen Sie zurück zu Schritt 1 und versuchen Sie es noch einmal. Oder ziehen Sie in Betracht, sich ein geeignetes Software-Tool (z. B. USB Network Gate) zu besorgen, um alle Pass-Through-Probleme ein für alle Mal zu lösen.
Um das Gerät von Ihrer VM zu trennen, damit andere es verwenden können, führen Sie diesen Befehl aus, um den USB-Schlichtungsdienst zu deaktivieren:
/etc/init.d/usbarbitrator stop