libvirt failing to start


besch2410

Recommended Posts

After upgrading to 6.11.0 (possibly unrelated to this issue), I restarted the Unraid host, and am now unable to boot VM's due to the following error in the libvirt log:

 

2022-09-26 14:12:50.277+0000: 16995: error : virPCIVPDParseVPDLargeResourceString:631 : internal error: Could not read a part of a resource - VPD has invalid format
2022-09-26 14:13:39.980+0000: 16904: error : virPCIVPDParseVPDLargeResourceString:631 : internal error: Could not read a part of a resource - VPD has invalid format
2022-09-26 14:13:40.515+0000: 16901: error : virPCIVPDParseVPDLargeResourceString:631 : internal error: Could not read a part of a resource - VPD has invalid format

 

A Googling of this error isn't yielding any results related to this issue. Is the next step here to try and replace libvirt.img?

 

I do have a USB controller passed through to 2 of the 3 VM's. Should I try unbinding that device first via System Devices and rebooting to see if libvirt can start?

 

Thanks!

Link to comment
1 hour ago, besch2410 said:

Is the next step here to try and replace libvirt.img?

Take into account that if you delete the libvirt.img you will lose the xml for your virtual machine and you will need to recreate the xmls.

So, you can delete the libvirt.img, create again the vm by pointing them to where you have their vdisks or real disks.

Link to comment

I went ahead and took the step of deleting libvirt.img and recreating one vm. No go.

 

I then reboot and created a new vm from scratch (in this case a PopOS vm), everything went fine. Then I recreated a windows vm passing through the vdisk.img file and no usb/video devices. That was fine. Then I passed through USB devices; again, fine. Then I passed through my RTX3060, and it freezes the UI.

 

It's clearly something to do with the Nvidia GPU. I did delete the Nvidia driver and redownload per ich777's recommendation on page 91 here:

 

 

Link to comment
6 minutes ago, besch2410 said:

I went ahead and took the step of deleting libvirt.img and recreating one vm. No go.

 

I then reboot and created a new vm from scratch (in this case a PopOS vm), everything went fine. Then I recreated a windows vm passing through the vdisk.img file and no usb/video devices. That was fine. Then I passed through USB devices; again, fine. Then I passed through my RTX3060, and it freezes the UI.

 

It's clearly something to do with the Nvidia GPU. I did delete the Nvidia driver and redownload per ich777's recommendation on page 91 here:

 

 

You dont need the nvidia driver if passing to a vm.

Link to comment

Rolled back to 6.10.3 and everything is fine. Definitely something related to the 6.11.0 upgrade. Not sure what though...

 

[Edit] Well, I thought I was okay. Not so much. Back to receiving 1x of the original errors in the top post. No hardware/BIOS update, and libvirt IMG has been recreated. What the heck is going on?

Edited by besch2410
Typo
Link to comment

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.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.