EAC appears to identify virtual machines by checking for the presence of VirtIO-related drivers such as virtio.sys. Due to work-related needs, I have a physical acceleration card installed on my system, and I found that even on a real physical machine, simply having VirtIO drivers installed is enough to trigger EAC’s VM detection.
After spending nearly a week investigating the issue, I discovered that uninstalling the VirtIO drivers completely resolves the EAC virtual machine restriction. What’s even stranger is that this happens regardless of whether the accelerator card is actually being used. Even if the device itself has been removed or disabled, as long as the VirtIO driver remains installed on the system, EAC still treats the machine as a VM.
I don’t use Proxmox or any virtual machine software myself, but I came across this thread during my research, so I thought I’d share my findings here.
After spending nearly a week investigating the issue, I discovered that uninstalling the VirtIO drivers completely resolves the EAC virtual machine restriction. What’s even stranger is that this happens regardless of whether the accelerator card is actually being used. Even if the device itself has been removed or disabled, as long as the VirtIO driver remains installed on the system, EAC still treats the machine as a VM.
I don’t use Proxmox or any virtual machine software myself, but I came across this thread during my research, so I thought I’d share my findings here.
Last edited: