UTM: Windows won’t boot or install on 2.2.0

My existing Windows 10 x86_64 VM doesn’t work anymore with this version, even though I have not changed anything and had already set the system to remain the 6.0 one in the last version. The problem is as follows: the first boot worked fine, then it crashed after started up completely and restarted. Then it failed to get past Windows boot so went into Preparing Automatic Repair. That also fails because the hard drive is viostor, the driver for which is missing in repair mode.

Maybe, did something with the hard disks change?

When trying to reinstall from ISO it keeps crashing before the Windows loading spinner appears. debug.log

Update: when I change back to 2.1.2 it boots fine again. Log from 2.1.2: debug-2.1.2.log

_Originally posted by @conath in https://github.com/utmapp/UTM/discussions/2716#discussioncomment-1150851_

About this issue

  • Original URL
  • State: closed
  • Created 3 years ago
  • Comments: 20 (17 by maintainers)

Most upvoted comments

@conath Testing with QEMU it seems like q35 is broken on 6.1.0.

The upstream fix for QEMU 6.1.0 has been merged and is available here: https://gitlab.com/qemu-project/qemu/-/commit/b04dc92e013d55c9ac8082caefff45dcfb1310e7. Please try this instead of reverting the affected patches as per https://gitlab.com/qemu-project/qemu/-/issues/599.