Ausgangslage
Eine SanDisk-USB-SSD wird gelegentlich an einem Proxmox-Host für den Passthrough in eine virtuelle Maschine genutzt.
Problem
Nach einer gewissen Standzeit wurde die SSD in der VM nicht mehr erkannt. Statt direkt in der virtuellen Maschine nach der Ursache zu suchen, lohnt sich zuerst der Blick eine Ebene tiefer: Ist das Laufwerk überhaupt noch auf dem Proxmox-Host selbst sichtbar? Ein Check mit lsusb zeigte, dass die SSD auch auf dem Host nicht mehr auftauchte – das Problem lag also gar nicht am Passthrough oder an der VM, sondern bereits eine Stufe darunter. Ein einfacher Reboot des Hosts brachte keine Besserung, das Laufwerk blieb unsichtbar.

Auflösung
Der Host wurde vollständig heruntergefahren und anschliessend per Wake-on-LAN wieder gestartet – ganz ohne direkten physischen Zugriff auf die Maschine. Danach war die SSD wieder sauber mit lsusb sichtbar und liess sich auch mit lsblk als Blockgerät ansprechen. Ein gewöhnlicher Reboot reicht offenbar nicht aus, weil dabei die Stromversorgung am USB-Controller bestehen bleibt – nur ein vollständiger Shutdown mit Kaltstart setzt den hängenden Zustand tatsächlich zurück.
Lessons Learned
Bei Passthrough-Problemen lohnt sich immer die Fehlersuche von unten nach oben: Zuerst prüfen, ob das Gerät auf dem Hypervisor-Host selbst noch erkannt wird, bevor man in der VM nach der Ursache sucht. Ist es dort schon nicht sichtbar, kann es in der VM erst recht nicht funktionieren – jede Suche auf VM-Ebene wäre dann verlorene Zeit gewesen.
Ein wichtiger Faktor dabei: Im Homelab-Umfeld läuft oft keine echte Serverhardware, sondern Silent-PCs oder Desktop-Mainboards. Solche Consumer-USB-Controller sind nicht für den gleichen Dauerbetrieb und dieselbe robuste Fehlerbehandlung ausgelegt wie dedizierte Server-Chipsätze und neigen eher dazu, nach Autosuspend oder einem Fehlerzustand hängen zu bleiben – ein Zustand, den nur ein echter Stromverlust zurücksetzt, kein Soft-Reboot. Wake-on-LAN macht diesen Kaltstart auch remote möglich, ohne dass man physisch vor Ort sein muss. Präventiv lässt sich das USB-Autosuspend am Host dauerhaft deaktivieren, um dieses Verhalten künftig zu vermeiden.
Fazit
Nicht jeder Neustart ist gleich – und wer Homelab- statt Serverhardware einsetzt, muss mit genau solchen Eigenheiten rechnen. Dank Wake-on-LAN bleibt der nötige Kaltstart wenigstens bequem aus der Ferne machbar.