Hacker News with Generative AI: Bootloaders

Bios Boot to D (theartofmachinery.com)
After my previous post on using D for C-like programming, I wondered about going deeper. What’s the minimum it would take to run C-like D code on a PC? Could it run straight from a BIOS bootloader?
Linux as a UEFI bootloader and kexecing windows (2022) (trmm.net)
Description: As strange as it first seems, chainloading Windows from Linux might be the more secure way to boot the system. From within a minimal PXE booted runtime, the Linux shell scripts can perform a TPM-rooted remote attestation with the normal tpm2 tools, receive the BitLocker keys from the attestation server using the safeboot scripts and safely pass them to Microsoft’s bootloader in a UEFI ramdisk via a form of kexec.
Minimal Linux Bootloader (2018) (githubusercontent.com)
Gorgeous-GRUB: collection of decent community-made GRUB themes (github.com/Jacksaur)
There are many great community made GRUB themes to spice up your bootloader before booting into your system proper. Unfortunately, they're spread across multiple sites and it can be difficult to find good ones. As another user told me, the majority of themes on Pling (the largest host of GRUB themes currently) are fairly low effort and can be boring to trawl through.
Booting Linux kernels on x86 without using a bootloader such as GRUB2, etc. (kernel.org)
Backward-incompatible GRUB2 change causing BIOS setup bootloop (op-co.de)
Exactly one year ago, after updating a bunch of Debian packages, my laptop stopped booting Linux. Instead, it briefly showed the GRUB banner, then rebooted into the BIOS setup. On every startup. Reproducibly. Last Friday 13th, I was bitten by this bug again, on a machine running Kali Linux, and had to spend an extra hour at work to fix it.
Writing a Legacy PXE Bootloader (2bits.in)
No more boot loader: Please use the kernel instead (pretalx.com)
Reverse Engineering MenuetOS 64 – Primary Boot Loader (starkeblog.com)