VirtIO drivers - QEMU FwCfg Device error

Nov 1, 2021
3
2
1
39
Hi there,
when I install the latest version of the VirtIO drivers (0.1.229) the device manager of the guest VM (Windows Server 2019) shows an error for the QEMU FwCfg Device: This device cannot start. (Code 10). Bad data.

qemu-fwcfg.png

It happens with all VirtIO versions back to 0.1.225...with version 0.1.221 for example, the error doesn't appear in the device manager but if I open the properties of the QEMU FwCfg devie, it states: No drivers are installed for this device.

Is there a way to fix this issue and get rid of the error even with VirtIO v. 01.229?
I've installed all the VirtIO drivers (except for balloning) and the latest version of the guest agent.
Configuration of guest VM:

guest-configuration.PNG

Any help is really appreciated!
 
I noticed this as well yesterday.

Also, since I changed the storage from ZFS to LVM I have sometimes noticed a rare short lag in Windows, maybe appearing some hours apart and I'm wondering if the driver issue has anything to do with this.
 
Last edited:
I thought ZFS was supposed to be the better filesystem??
It is, but it also writes double as much to the disk. I'm only using a single SSD for the guest so I changed to LVM to make the disk last longer.

The faulty QEMU FwCfg Device driver seems to handle guest-side hardware interfaces so this is why I though it might have something to do with this. https://www.qemu.org/docs/master/specs/fw_cfg.html
 
Last edited:
Same Problem here: "QEMU FwCfg Device", "This device cannot start. (Code 10)", "Bad data." Only visible when showing hidden devices.

System:
  • Windows Server 2022 (MS Updated April 2023, SW_DVD9_Win_Server_STD_CORE_2022_2108.20_64Bit_English_DC_STD_MLF_X23-42932.ISO)
  • virtio-win-0.1.229
  • pc-q35-7.2, OVMF (UEFI)
Did not find a solution but also did not recognize any negative impact yet. The QEMU-Windows-Agent-Service is running and responds without error to "qm agent <id> ping && echo success"

Screenshot from 2023-04-28 19-51-32.png


Screenshot from 2023-04-28 19-54-19.png

Screenshot from 2023-04-28 19-54-42.png
 
Last edited:
Hi,
AFAIU from this thread https://github.com/virtio-win/kvm-guest-drivers-windows/issues/880, this driver is currently just a dummy driver and can't be used to read the values passed in via the -fw_cfg CLI argument. You would need to do that manually with a specialized tool. Are any of you actually using that CLI argument? If not, you could just disable the driver if you want to get rid of the (irrelevant) error.
 
  • Like
Reactions: foundata
Hi,
...is this issue resolved somehow? What about Proxmox 8 ?
do you have an actual issue? Maybe you can just disable the driver if the error message is annoying to you.
 
Hi,

do you have an actual issue? Maybe you can just disable the driver if the error message is annoying to you.
I do have random errors on Windows 2022 machine and I am looking into what could be the cause...

1694160027374.png
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!