November 30, 20232 yr I added a NMVE drive and now my VM won't start. I get the following email: Quote Event: VM Autostart disabled Subject: vfio-pci-errors Description: VM Autostart disabled due to vfio-bind error Importance: alert Please review /var/log/vfio-pci-errors I managed to find /var/log/vfio-pci-errors: /var/log# cat vfio-pci-errors Error: Vendor:Device 10de:21c4 not found at 0000:05:00.0, unable to bind device Error: Device 0000:05:00.1 does not exist, unable to bind device Error: Device 0000:05:00.2 does not exist, unable to bind device Error: Device 0000:05:00.3 does not exist, unable to bind device I have no idea what any of this means... How do I troubleshoot? Edit: I uninstalled the new NMVE drive and found in Tools->System Devices that 10de:21c4 is the GPU that is passed through to the VM.... still not sure why adding a SSD would break this and how to proceed. Edited November 30, 20232 yr by Griz
December 1, 20232 yr Community Expert Solution Adding new hardware can change the IDs, you will need to adjust the passed through devices after.
December 1, 20232 yr Author 1 hour ago, JorgeB said: Adding new hardware can change the IDs, you will need to adjust the passed through devices after. I guess I need to remove the passed through GPU before adding the SSD? Because after adding the SSD the passed through GPU does not appear in the VM config, so I don't see any way to change it in the UI.
December 1, 20232 yr Community Expert 1 hour ago, Griz said: I guess I need to remove the passed through GPU before adding the SSD? Depends an how you are passing it through, generality you just need to go to Tools - System Devices, correct the devices being passed though and reboot, and then you may also need to re-adjust the VM config/XML.
December 1, 20232 yr Author 10 minutes ago, JorgeB said: Depends an how you are passing it through, generality you just need to go to Tools - System Devices, correct the devices being passed though and reboot, and then you may also need to re-adjust the VM config/XML. I have it working again... The devices re-appeared on System Devices when I removed the new SSD. I unchecked them, edited the VM to not use the GPU. Then reinstalled the SSD and reconfigured the passthru. Thanks for the help, your insight lead me down the right path.
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.