PVE 5 to 6, Win 7 VM time warp

Luckyj

Member
Jul 17, 2019
15
3
23
48
Hi all, I did some searching to see if this issue was reported but didn't see anything. I just upgraded from PVE5 to 6, and had a strange issue with a Windows 7 guest VM. The time in the VM was FLYING, like it would advance a minute for each second or so. The console GUI and programs would also run in this warp-speed time. Displaying the clock, the second hand was spinning around like crazy. The only fix I have at the moment is to change the OS type to Other. I also have a Windows 2016 server guest VM, and another Windows 7 guest VM, and they are both running just fine. Any idea what the issue might be?
 
Some first guesses, different guest config (as the other Win7), missing windows updates, missing virtIO driver updates.
 
The trouble VM was configured as machine type q35. Switching back to the default of i440fx resolved the issue. Something still seems wrong though...why is this a problem.
 
Are you using the newest virtIO drivers on the Windows VM? The q35 is a different chipset.
 
It also greatly depends on the update state of the Windows machine. Did the driver versions update, when you updated the virtIO drivers?
 
The drivers for the devices mentioned above all show a 4/12/2019 date, which matches the date of the files in the ISO.
 
I was able to re-create the 'time warp' with the qemu 4.0 q35. Try the following command to set it to the qemu 3.1 q35 chipset.
Code:
qm set <vmid> --machine pc-q35-3.1

EDIT: there is also a bug report on redhat.
https://bugzilla.redhat.com/show_bug.cgi?id=1704375
 
Awesome, good info! Setting to pc-q35-3.1 does fix the issue for me. Assuming we'll see an update to qemu at some point in the future that should correct the issue.
 

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!