In de Proxmox-behuizing met een Orico/JMicron JMS56x-behuizing bereikte het USB-apparaat de ZimaOS-gast en detecteerde de kernel de bridge, maar er verscheen geen sdX-blokapparaat voordat de verbinding met het USB-apparaat werd verbroken. De afzonderlijke schijven doorgeven vanaf de Proxmox-host was de werkende tijdelijke oplossing die door de gebruiker werd gemeld.
Een communityreactie schreef dit toe aan ontbrekende modules usb_storage/uas. Die conclusie moet als hypothese worden beschouwd, niet als geverifieerd feit: het geplaatste ZimaOS-logboek vermeldt zelf usb-storage ... USB Mass Storage device detected en maakt een SCSI-host aan.
Wat het oorspronkelijke logboek daadwerkelijk aantoont
Proxmox heeft de leveranciers-/product-ID 152d:0565 succesvol aan de VM gekoppeld. ZimaOS detecteerde vervolgens de JMS56x-bridge en startte een USB-opslag-SCSI-host, maar produceerde nooit de verwachte regels voor directe toegang tot schijven of blokapparaten.
Dezelfde behuizing werkte in een Debian 13-VM op dezelfde Proxmox-host. Dat maakt de ZimaOS-gastomgeving een sterke verdachte voor compatibiliteitsproblemen, maar op zichzelf wordt daarmee niet vastgesteld welke kerneloptie, quirk of welk bridgegedrag verantwoordelijk is.
Waarom een mislukte modprobe niet voldoende is voor een diagnose
Een mislukte opdracht modprobe usb_storage bewijst niet dat USB-opslagondersteuning ontbreekt wanneer de actieve kernel al activiteit van usb-storage logt. Drivers kunnen ook in de kernel zijn ingebouwd in plaats van beschikbaar te zijn als laadbare modules.
Presenteer de forumuitleg daarom niet als een officiële beperking van de ZimaOS-kernel, tenzij IceWhale de exacte driverconfiguratie voor de huidige release bevestigt.
Gebruik een stabielere passthroughgrens
Proxmox documenteert USB-passthrough naar de host op basis van leveranciers-/product-ID of bus/poort in de Proxmox VE-beheerdershandleiding. Als de volledige USB-bridge niet correct initialiseert binnen ZimaOS, is het doorgeven van opslag op een andere laag een praktisch alternatief.
De oorspronkelijke poster had al vastgesteld dat het koppelen van de schijven aan de Proxmox-host en het doorgeven van de hostschijven aan ZimaOS werkte. Test bij belangrijke gegevens eerst één schijf en controleer of de identificatiegegevens na herstarts stabiel blijven.
Ga er niet van uit dat ZimaOS 1.7.1 dit JMS56x-probleem heeft opgelost
De changelog van ZimaOS 1.7.1 vermeldt een oplossing voor sommige USB-gerelateerde taken die na een herstart verloren gingen. JMS56x, UAS, passthrough van USB-massaopslag of compatibiliteit met Proxmox-bridges worden niet genoemd.
Als je ZimaOS onder virtualisatie installeert, is de gids voor probleemoplossing bij de installatie van ZimaOS een nuttige aanvulling voordat je de opslagarchitectuur voor passthrough wijzigt.
Conclusie
Het geverifieerde symptoom is: “De USB-bridge wordt opgesomd, maar de schijven worden nooit blokapparaten.” Passthrough van hostschijven bood hiervoor een workaround. De exacte oorzaak op kernelniveau is in de thread niet bewezen, dus houd rekening met die onzekerheid bij het oplossen van problemen in een huidige ZimaOS-release.
