surferjsmc Posted May 30, 2020 Posted May 30, 2020 (edited) Hi guys! Followed latest passthrougt video from Spaceinvader One so i can run a VM from my existing baremetal NVME installation and also assign one of my mobo's USB controllers but when i start the VM i get the following error: - Here is my VFIO-PCI config: - The VM is configured with both graphics card and sound passthrough plus the NVME and the USB controller activated in other devices, here is the VM config: - Hardware specs: Intel i7 7700k MSI z270 Gaming M5 mobo 32gb. DDR4 2400 1x Intel 600p 256gb. NVME 1x WD Red 3tb. for the array (just one drive because i'm testing the system) 1x Samsung 850 Evo 500gb SSD (not mounted yet) with games installed EVGA GeForce GTX 970 SSC Already tried disable the other devices and start the VM but same error returns. Let me know if you need any other log or anything else. Thanks! Edited June 7, 2020 by surferjsmc Quote
surferjsmc Posted May 31, 2020 Author Posted May 31, 2020 Update: After performing basic troubleshooting disabling all passthrough devices and enabling one by one I found out the sound card was preventing the VM to start. Now with the sound card disabled the VM boots from NVME previous installation, I have video output on my monitors from my GTX 970 and all the USB devices connected are working. Any one knows of sound card issues from MSI's z270 mobos ? Quote
bastl Posted May 31, 2020 Posted May 31, 2020 @surferjsmc The error message explains it. "please ensure all devices within the iommu_group are bound to their vfio bus driver" If you wanna passthrough a device to a VM i has to be in it's own IOMMU group or you have to passthrough ALL devices from that group. You can try to apply the ACS patch in the VM-Manager-Settings and see if the groups are more separated with it. Quote
surferjsmc Posted June 7, 2020 Author Posted June 7, 2020 Ok integrated sound shares IOMMU with more devices, so enabled ACS override and tried with both downstream and multi-function and the VM crashed again, decided to go back to VFIO_PCI config and pass through the sound card but selected the SMBus controller by mistake (didn't realized until now ) and reboot the server, then edited VM, set the sound card as usual and the VM started without any errors and sound is working now . Not sure if ACS override fix it (still enable) or is because of VDIO-PCI config but is working. Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.