Native ZVM heeft nog steeds geen duidelijk gedocumenteerde PCIe-passthroughworkflow van de eerste partij. Plan dus geen VM met een LSI HBA op basis van de aanname dat er een selectievakje bestaat dat er misschien niet is. IceWhale zei oorspronkelijk dat PCIe-passthrough werk voor de langetermijnroadmap was; in 2026 voegde een communitymodule, ZVM-Extra, PCIe-passthrough op basis van VFIO toe, maar deze blijft een communityextensie en maakt geen deel uit van ZVM zelf.
Als HBA-passthrough cruciaal is voor je toepassing, blijft Proxmox de meer gangbare keuze als host. Als je ZimaOS wilt blijven gebruiken, controleer dan de IOMMU-groepen en test de communityextensie in een test-VM voordat je er belangrijke opslag op aansluit.
Wat IceWhale in de oorspronkelijke thread zei
In november 2025 zei IceWhale dat PCIe-passthrough op korte termijn niet gepland was, maar wel op de langetermijnroadmap stond.
Wat er in 2026 veranderde
In de ZVM-Extra-modulethread van de community werd PCIe-passthrough geïntroduceerd via VFIO en controles van IOMMU-groepen. IceWhale erkende later dat de module huidige lacunes in ZVM aanpakte.
Community-ondersteuning is geen native ondersteuning
ZVM-Extra werkt naast de officiële ZVM en gebruikt dezelfde libvirt-backend. Dat betekent niet dat native ZVM een officieel gedocumenteerde passthrough-interface heeft gekregen of dat toekomstige updates van ZimaOS het gedrag van extensies van derden zullen behouden.
Controleer eerst de IOMMU
dmesg | grep -Ei 'DMAR|IOMMU'
find /sys/kernel/iommu_groups/ -type l
Je HBA moet zich in een veilige IOMMU-groep bevinden die kan worden geïsoleerd zonder kritieke hardware van de host over te nemen.
Een LSI HBA is een apparaat met grote impact om door te geven
Zodra de controller aan VFIO is gekoppeld en aan de VM is toegewezen, hoort de host de schijven van de controller niet meer te gebruiken. Sluit de systeemschijf van ZimaOS of opslag die cruciaal is voor de host niet aan op dezelfde HBA.
Gebruik Proxmox als passthrough de belangrijkste vereiste is
Voor TrueNAS, Unraid of een andere opslag-VM die rechtstreeks beheer over een HBA moet hebben, biedt Proxmox een volwassen workflow voor PCIe-passthrough en is de architectuur eenvoudiger te doorgronden.
Behoud ZimaOS als gast indien nodig
Je kunt ZimaOS als Proxmox-VM draaien voor de apps en gebruikersinterface, terwijl een andere VM de HBA beheert. De huidige handleiding voor ZimaOS op Proxmox beschrijft de momenteel ondersteunde installatie van ZimaOS als gast-VM.
Test of instellingen na een herstart behouden blijven
Een passthrough-configuratie die één keer werkt, kan na een herstart alsnog mislukken als hoststuurprogramma's het apparaat opnieuw overnemen of als extensiemetadata niet opnieuw wordt toegepast. Test een koude start, het starten en stoppen van VM's en de zichtbaarheid van opslag voordat je productiegegevens eraan toevertrouwt.
De gids voor virtualisatiehardware behandelt de hardwarebeperkingen.
Maak een back-up van de VM-definitie voordat je VFIO-wijzigingen aanbrengt
Sla de VM-XML/configuratie en opslagmetadata op voordat je een HBA aan VFIO koppelt. Fouten bij het koppelen van apparaten kunnen ervoor zorgen dat een VM niet start of dat de controller niet meer toegankelijk is voor de host, totdat je de volgende herstelstap uitvoert.
Controleer de volledige IOMMU-groep
Geef een apparaat niet door alleen omdat het PCI-adres ervan in lspci staat. Controleer elke functie in dezelfde IOMMU-groep en verifieer dat het isoleren van de groep geen host-NIC, SATA-controller of ander cruciaal apparaat buiten gebruik stelt.
Opslag-VM's hebben een herstelplan nodig
Als TrueNAS of een andere gast-VM de HBA beheert, leg dan vast hoe je die gast-VM, de VM-schijf en de passthrough-configuratie afzonderlijk kunt herstellen, zonder afhankelijk te zijn van de schijven achter de HBA. Anders kan een hoststoring de opslagpool ontoegankelijk maken, zelfs als de gegevensschijven intact zijn.
Veelgestelde vragen
Ondersteunt native ZVM nu officieel PCIe-passthrough?
In de huidige officiële documentatie is geen duidelijke passthrough-workflow van de makers gevonden; de werkende route waarover in 2026 publiekelijk wordt gesproken, is een community-extensie.
Kan ZVM-Extra PCIe-apparaten doorgeven?
De documentatie van de community zegt van wel, via VFIO met controles van de IOMMU-groep.
Moet ik een LSI HBA doorgeven aan een opslag-VM?
Alleen als de HBA goed kan worden geïsoleerd en de host niet afhankelijk is van schijven die erop zijn aangesloten.
Is Proxmox hier makkelijker voor?
Ja, als PCIe-passthrough een kernvereiste is voor het ontwerp en geen optioneel experiment.


