• Esmaspäev, Jaanuaril 12, 2026
Proxmox verliert USB Passthrough: Wenn der USB-Stick plötzlich in VM und Host unsichtbar wird
Proxmox VE verliert USB Passthrough, wodurch USB-Sticks in VMs nicht mehr erkannt werden. Der Artikel erläutert Ursachen wie Host-Sichtbarkeit, Sicherheits-Tools und BIOS-Einstellungen und bietet eine praxisnahe Checkliste zur Fehlerbehebung für Administratoren.

In der Proxmox-Community kursiert eine Störung: USB-Passthrough verschwindet; der am Host angeschlossene USB-Stick wird in der VM plötzlich nicht mehr erkannt. Betroffene berichten von Proxmox VE 9.1.2 auf Systemen wie dem MSI Carbon Laptop. Die Beschwerden reichen von USB-Geräten, die verschwinden, bis zu plötzlichen Neustarts, die das Problem nicht lösen. Der Fall aus einem aktiven Forum illustriert eine reale Gefahr für produktive VMs, die zwingend auf externes USB-Medien-Passthrough angewiesen sind.

Was bedeutet USB Passthrough? In Proxmox VE wird ein USB-Gerät dem Gastsystem direkt zugeordnet, damit der Gast es nutzen kann, als wäre es direkt in den eigenen Rechner eingesteckt. Wenn der Host das Gerät nicht mehr erkennt oder der Passthrough durch eine Systemkomponente blockiert wird, bricht der Zugriff ab. Die Folge ist eine VM, die ohne das benötigte USB-Gerät weiterläuft oder abbricht.

Ursachenforschung zeigt mehrere plausible Ursachen:

  • Gerät verliert Sichtbarkeit am Host: Ein Kernel- oder USB-Stack-Update kann dazu führen, dass lsusb das Gerät nicht mehr anzeigt oder dmesg Meldungen liefert.
  • Sicherheits- bzw. Policy-Layer wie usbguard blockieren das Gerät oder verhindern dessen Passthrough.
  • BIOS-/Firmware-Einstellungen: Einstellungen wie XHCI Hand-off oder Legacy USB können verhindern, dass der Host den USB-Controller korrekt an die VM durchreicht.
  • Hardware-Controller-Lage: Einige MSI-/Gigabyte-Boards setzen mehrere USB-Controller ein; der passende Controller für Passthrough muss identifiziert werden.

Empfohlene Schritte zur Fehlerbehebung:

  • Auf dem Host: lsusb und dmesg | tail prüfen, ob das Gerät sichtbar ist. Prüfen Sie, ob der USB-Bus unter /dev/bus/usb existiert.
  • Prüfen Sie Sicherheits-Tools: systemctl status usbguard und ggf. Regeln anpassen oder die Software vorläufig deaktivieren.
  • VM-Konfiguration: Das USB-Gerät in der Proxmox-Oberfläche unter VM -> Hardware -> USB-Gerät entfernen und erneut hinzufügen.
  • BIOS/UEFI prüfen: XHCI Hand-off aktivieren, Legacy USB setzen oder anpassen.
  • Aktualisieren Sie Proxmox VE auf das neueste Patch-Level und prüfen Sie das Changelog sowie Eskalations-Threads in Foren.
  • Als Alternative können Sie eine dedizierte USB-Controller-Karte verwenden, um Stabilität beim Passthrough zu erhöhen.

Fazit: USB Passthrough ist eine leistungsstarke, aber sensible Schnittstelle. Eine systematische Diagnostik – Host-Sichtbarkeit, Sicherheits-Policy, BIOS-Einstellungen und Proxmox-Updates – hilft Betroffenen oft, das Problem gezielt einzugrenzen und wieder zuverlässig zu betreiben.