Primary Bootloader (PBL) in Two-Stage Bootloader

Mastering Primary Bootloader (PBL) in Two-Stage Bootloader A bootloader is a piece of software that runs before the main application code and performs

PiEmbSysTech
The chroot Technique - a Swiss army multitool for Linux systems | Living Systems_

I recently switched to using a unified kernel image on my laptop - a UEFI executable that includes the kernel and the initial RAM disk. It is loaded directly by the UEFI firmware, hence no boot loader is needed anymore.
I'm still resolving a few issues, but it's essentially working. For now, at least, I've decided to use dracut to generate the initramfs image, and the Arch Linux dracut-ukify package to automate creation of the unified kernel image.
https://wiki.archlinux.org/title/Unified_kernel_image
#Linux #BootProcess #uefi #UnifiedKernelImage
Unified kernel image - ArchWiki