maharmstone / quibble

Quibble - the custom Windows bootloader
GNU Lesser General Public License v3.0
2.05k stars 82 forks source link

Doesn't boot on both VirtualBox and QEMU #42

Open alou-S opened 3 years ago

alou-S commented 3 years ago

On both VirtualBox and QEMU the default boot option doesn't work and just gives a OpenSubvol returned EFI_NOT_FOUND

But when booting through the Debug boot option it starts loading everything but once it reaches "Booting Windows.."

VirtualBox get a Guru Meditation error. Here is the logfile w1nbtrfs-2021-04-26-12-59-50.log

And QEMU (using OVMF for efi) just simply reboots.

Using a Windows 10 2009 and simple used cp to copy the files to a btrfs partition.

I also tested it on a Laptop with UEFI firmware but it just gets stuck at "Booting Windows..."

alou-S commented 3 years ago

So switched my main PC from MBR to GPT and set up Clover bootloader

Windows UEFI Boots just fine But when booting windows from Quibble the PC just resets (possibly crashes) right after it reaches "Booting Windows" as usual.

This time I didn't use btrfs file compression. Still on Win 10 20H2. Tried no flags, /DEBUG and also /ONECPU Seems like the exact same issue so I am gonna try it with Win 10 21H1 now.

alou-S commented 3 years ago

So did more tests

Tested on VirtualBox UEFI VirtualBox with Clover Bootloader (for UEFI Emuation) Clover Bootloader on Legacy PC Dell Inspiron 5559 (UEFI)

Quibble Version 20210111 On Dell Laptop it reaches Booting Windows and gets stuck On all other it gets to Booting Windows and crashes. (Also tested with QEMU)

Quibble Built from Source Same behavior of getting stuck at Booting Windows across all systems.

Tested Windows versions 20H2 21H1 Tested using /ONECPU and /DEGUG and both for all tests and all give same result.

yurikoles commented 2 years ago

From readme:

Shutdown your PC or VM, and copy its hard disk to a Btrfs partition. The best way is to use Ntfs2btrfs to do in-place conversion, which will also preserve your metadata.

i2 commented 1 year ago

@alou-S Did you get this to work past "Booting Windows"? I followed the installation procedure methodically, tried everything but still stuck at this stage!

Others, any help would be appreciated!

alou-S commented 1 year ago

@i2 Open your own issue. Thread Hijacking is now good internet etiquette. And to answer your question, no I didn't get it to boot.