So, I'm in need of some confirmation of how UEFI works. Apparently, I don't even need a bootloader, because my UEFI shell already has that capability to switch boot entries? So then, I'd I just need to create an /EFI/BOOT directory in the EFI system partition, (from what I see it's often mounted to /boot or /boot/efi in Linux) and make a directory for each entry, containing an .EFI executable, a kernel image (vmlinuz) and the initramfs?
If I'm not wrong so far, great. Now, how do EFI stubs work? If it's the kernel booting itself from UEFI, do I not need an .EFI executable? Do I just dump a stub-compatible vmlinuz kernel image in /EFI/BOOT ?
#FediTechSupport #FediTechHelp #LearningResources #UEFI #BIOS #LinuxTechTips






