Forum Discussion
Karl-WE
Feb 23, 2024MVP
ISSUE - FIXED - Hyper-V VM In-Place Upgrade (IPU) WS 2022 to WS 2025 b26063 fails
Host: WS b26052 VM: WS 2022 20348.2227
Target OS: WS 2025 26063.1000 IPU, dynamic update enabled Flightsigining: on Error: Rollback after upgrade online phase on first reboot.
SetupDi...
- Mar 20, 2024Update on this investigation:
The Windows Boot team looked over logs from my repro and noticed that the upgrade sequence depends on creating a large (500MB) RAM disk and that ramdisk creation is failing due to not enough memory. Since the documented recommendation for Windows Server with Desktop Experience is 2GB, I turned off Dynamic Memory and set the RAM to 2048 GB.
This resolved the issue for me - in-place upgrade now succeeds.
Karl, can you please see if that same mitigation works for you?
If so, I can follow up with the MSLab owners to see if they can change the memory configuration.
Thanks,
Michael
Karl-WE
Mar 04, 2024MVP
installed a fresh VM and will try to reproduce it.
So far when continuing the setup after enable flighting. setup comes up with the "Ready to Install Windows 11"
Karl-WE
Mar 04, 2024MVP
Same result. Does WS 2025 require (v)TPM? From techcommunity answer I understood that's only on later HW but not for VMs.
- Karl-WEMar 04, 2024MVP
So I have now:
- enabled vTPM and VBS / Core Isolation on the VM. This didn't change a thing.
- The procedure is a as follows:
- online phase of the setup runs well until VM restart
- Then there's a short shutdown (about 3 seconds) -
- NO applying phase during shutdown and no applying phase during startup
- The old OS get's immediately booted on first reboot. You do not even see the "rollback" to the old version
- bcdedit will have a leftover entry from setup
This behaviour is very strange, I am open for further diags if you like. Thanks for your time!
This one seems to be very reproducible.
The host OS is now WS b26063 but no change from b26053 when I first posted it.