Quibble is the custom Windows bootloader – an open-source reimplementation of the files bootmgfw.efi and winload.efi, able to boot every version of Windows from XP to Windows 10 1909. Unlike the official bootloader, it is extensible, allowing you to boot from other filesystems than just NTFS.
This is only a proof of concept at this stage – don’t use this for anything serious.
Quibble can boot Windows from Btrfs, which is impressive enough in its own right.
This is really interesting. Though, I should have expected something like this to happen, since we already have ReactOS as a full NT reimplementation.
My practical question is: does it support Secure Boot?
I am using BitLocker (since I am lazy to implement VeraCrypt), and the encryption keys are stored in TPM. (This just gives a simple and useful security against stealing hard drives. If someone gets my Windows password, the entire thing falls down).
https://pulsesecurity.co.nz/articles/TPM-sniffing
Really Microsoft usage of TPM is not as secure as what you would think. Yes some protection from steeling harddrive not so much against stealing complete machine. The information bitlocker gets from the TPM can be extracted in the boot process for less than 40USD. So you will be wanting to use pin/some other device authentication.
Secure boot and encrypted hard-drive are different -problems.
Secure boot do you mean that the bootloader will work without you needing to install your own custom keys and do your own signing the answer is most likely no. Why I don’t think Microsoft is going to sign a bootloader like this. Of course this does not stop system booting in secure boot mode if you have added your own KEK and signed this bootloader with this.
https://mjg59.dreamwidth.org/39339.html
We do know that replacing the bootloader and having windows think its booted secure is possible because windows does not check for compromise instead believes what the bootloader told it and the Microsoft Bootloader believes what the EFI told it. I don’t know if Quibble has that fib.
Please note reactos freeldr has been used to boot different versions of Windows at different times.
“Quibble can boot Windows from Btrfs, which is impressive enough in its own right.”
ReactOS’ NTLDR clone, “FreeLDR”, can already do that.
Quibble is cool, but by no means novel
Quibble = UEFI
FreeLDR = Classic BIOS
But ReactOS-developer already working on it, to integrate Quibble in FreeLDR, then FreeLDR can boot from both BIOS’s.
I’d not Quibble with an option like this , a good idea in principle
This is too complicated for me, I think ill better watch a movie in movie4k