-
Notifications
You must be signed in to change notification settings - Fork 84
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Windows 10 22H2 hangs at "Booting Windows" #88
Comments
I am using VMware 16 Workstation Pro btw. |
I'm having the same issue and seems like #87 is too. |
It looks like, due to the Spectre/Meltdown mitigation, recent versions of Windows behave slightly differently on different processors - it's something I'm looking into. Possibly it's that it works on AMD but not on Intel, but I don't know if it's that straightforward. |
@maharmstone hi, thanks for the quick response. |
Is there any fix I can manually do for this? Both Spectre and Meltdown Mitigations are disabled on my PC. |
without developer help and without programming skills it's not possible |
For me it doesn't work too with 22H2, on AMD CPU, on QEMU with virt-manager, on Nobara 38 (fedora linux optimized for games). So I think it doesn't matter if it's AMD or Intel. |
Same problem, downloaded latest 22H2, installed in VM, converted to btrfs as offline disk from another VM, copied quibble in EFI folder in the EFI system partition. After reboot, it gets stuck at "Booting windows" I use Arch (btw), and virt-manager quemu-kvm-based VM with Q35 chipset on UEFI firmware. Thanks for working on such "cursed" project @maharmstone! |
Tested the same disk image on m1 mac with emulated x86_64 machine using UTM. Slow AF, but it gets past |
Interesting, so it depends on cpu? Or what do you think the problem is? |
Something to do with KVM, maybe? On my main core i7 rig, if I replace |
On my desktop (AMD Ryzen 7), it works with KVM in Qemu but not on bare metal. On my Intel laptop, it doesn't work at all. There's some sort of complicated heuristic it uses to determine whether to do the mitigations, which obviously depends in part on the CPU. |
Oh ok, I'm wanto to test this on my bare metal, but it seems like my bios (uefi) doesn't support directly loading efi files, so I'm trying to chainload from grub, but I get stuck Error opening freeldr.ini, EFI_NOT_FOUND error, so I need to try fix that first. |
Finally I was able to get Quibble to boot Win10 22H2 in virt-manager... @HueponiK helped narrow down the problem. If I set my VM to use KVM, it won't boot. If I switch to pure qemu, the same disk will boot to the desktop using Quibble... though the VM runs pretty slow, due to no acceleration.
In case it is also relevant, here's the CPU type I used in both tests:
Maybe this information can further help to debug issues with booting on physical systems too. |
I tested this on my virt-manager, and it didn't help, still stuck on booting windows. |
@SzczurekYT Did you also change the CPU to qemu64? EDIT: Here is my XML file for comparison: https://gist.github.com/jonhermansen/44f68ac9db331b2343fe79671ea64c95 |
Yes I did that, here mine: https://gist.github.com/SzczurekYT/7a15c3c61e405c52b1ad5159100ebea9 |
@SzczurekYT Ok, I should note that it takes about 2 minutes for Windows to load up after "Booting Windows" message is printed... so you need to wait long enough. I tried with your XML but I had to make a few modifications, I disabled OpenGL in the Spice Server component, and swapped the GPU from Virtio to QXL. It boots with Quibble on my machine! Running Debian Trixie (testing) here, booted in UEFI mode, secure boot disabled both on host and guest. Kernel: localhost 6.4.7-x64v3-xanmod1 x86_64 (should work on stock Debian kernel too) Kernel command-line parameters: CPU: Intel(R) Core(TM) i7-6500U CPU @ 2.50GHz Here's an edited version of your XML that boots on my machine: https://gist.github.com/jonhermansen/38736cb4d174ff8b6c28f8624ccb7deb |
I left that in the background, when I made that comment and nowe came back to check aaand: it works! I think. |
I'm attempting to run Quibble on bare-metal without a VM and keep getting stuck at the "Booting Windows" step. Any insights or updates on this issue? I'm on Windows 11 build 23536. I would be glad for any pointers and insights, @maharmstone ;) |
Hi,
When I try to boot Windows 10 22H2, it hangs at "Booting Windows". How can I get around this?
The text was updated successfully, but these errors were encountered: