Hey all!
Im using Erying 12900HK Mobo with Intel Graphics on Unraid. It works pretty damn fine, now im trying to passthrough Intel GPU to a WIN10 VM with no luck.
unraid version is now 6.12.4 (o updated to latest and had previous version , just in case it could do anything)
Thats what i did.
So i made a VM, VNC as primary gpu, Adler Lake as 2nd GPU, all booting up. Intel driver scan asked for drivers and installed display drivers. No matter what i do i have no hdmi output.
windows device manager gives error 43
Windows LOG gives:
**2023-09-16T13:01:02.337415Z qemu-system-x86\_64: -device {"driver":"vfio-pci","host":"0000:00:02.0","id":"hostdev0","bus":"pci.0","addr":"0x2"}: IGD device 0000:00:02.0 has no ROM, legacy mode disabled**
**2023-09-16T13:01:04.472681Z qemu-system-x86\_64: vfio-pci: Cannot read device rom at 0000:00:02.0**
**Device option ROM contents are probably invalid (check dmesg).**
**Skip option ROM probe with rombar=0, or load from file with romfile=**
Maybe it is asking for BIOS? But as i know iGPUs dont have Bioses
​
1. I have binded VFIO: \[8086:46a6\] 00:02.0 VGA compatible controller: Intel Corporation Alder Lake-P Integrated Graphics Controller (rev 0c)
2. Reboot, tried VM - no luck.
3. Installed Intel SR-IOV, it recognises
\*\*Intel VGA Controller:**0000:00:02.0**SR-IOV Status:**Supported**Total VFs available:\*\*7
if i tick 1 or 2 or 3, it processes but the number in **Created VFs: is always 0
my VM part of config for GPU is:
**<hostdev mode='subsystem' type='pci' managed='yes'>**
**<driver name='vfio'/>**
**<source>**
**<address domain='0x0000' bus='0x00' slot='0x02' function='0x0'/>**
**</source>**
**<address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x0'/>**
**</hostdev>**
**<hostdev mode='subsystem' type='usb' managed='no'>**
I have no more idea how to make it spin