USB kann jedes Linux und das wird dann einfach durchgereicht. Nur der Treiber vom Navgear und die Software dazu laufen dann unter Win in Virtualbox.
Zeige mal:
lsusb
Kannst du USB-Sticks unter Linux nutzen?
Und in Virtualbox nicht?
Dann musst du das dort in Virtualbox noch einstellen. Einen USB-Anschluss einrichten. Da ich meist andere Software verwendet hatte, musst du da selber mal googeln. Steht bestimmt auch im Wiki. Hast du die Variante der Herstellerseite, die also definitiv USB kann?
Edit: Du kannst nix durchreichen, ohne dass Linux (das Hostsystem) es nicht erkennt. Klar kann man bei erkanntem USB noch andere Treiber in Virtualbox (dem Gastsystem Win) benutzen, die dann über das vom Linux erkannte USB laufen. Aber wenigstens das muss erkannt werden, sonst bekommt ja auch Virtualbox und Win nix von einem vorhandenen USB-Anschluss oder gar Gerät mit...
Da der PC läuft, kann man da keine Hardware einfach abzwacken, damit der Host (Linux) sie freigibt. Sonst könnte man ja auch die CPU dem Gast geben, der Host läuft aber auf Linux und braucht logischerweise auch die CPU...abwechselnd geht das...aber nicht exklusiv. Und ein Hin/ Her wie bei der CPU bei Prozessen macht man bei USB-Geräten nun mal nicht, macht keinen Sinn, geht so nicht.
Ich weiß nicht, was bei Xen alles möglich ist, aber du kannst nun mal nicht von Win und Linux gleichzeitig was drucken...oder auf USB speichern...also entweder - oder. Aber was der Host nicht weiterreichen kann, kann man auch im Gast nicht haben. Durchreichen geht nur, wenn der Host es erkennt. Hardware "direkt" durchreichen wäre das CPU-Beispiel, als würde man dem Host das eigene System entziehen, auf dem er läuft. Wie gesagt, die CPU kann und muss tatsächlich geteilt werden, aber nicht USB und nicht ein Drucker.
Schlecht zu erklären.
Bedingungen:
Ergebnis:
USB ist dann zwar auf beiden System nutzbar (an unterschiedlichen Anschlüssen),
aber das Gerät selbst (Drucker, Navgear) nur in einem der beiden Systeme nutzbar.