Will the OS boot when I install the Hyper-V role on a virtual machine configured with `viommu=intel`?

uzumo

Well-Known Member
Apr 5, 2025
528
151
48
Will the OS boot when I install the Hyper-V role on a virtual machine configured with `viommu=intel`?

I have a virtual machine on my PVE9 that I use for testing.

For some reason, when using GPU passthrough, viommu=intel or viommu=virtio is required to display the screen on the monitor.

*If you don’t need to display the screen on a monitor, it will work without this setting.

With this configuration, if you enable the Hyper-V role or HVCI while viommu=intel is set, the OS will fail to boot.

*This has only been confirmed on Windows 11 and Windows Server 2025.

I believe it should be normal for the OS to boot even with `viommu=intel` enabled, but is it normal for it not to boot when this setting is present...?