4 ms·
For EFI systems, the kernel includes a boot stub which allows it to be booted directly by the firmware without an additional bootloader. AFAIK it's not possibl
by kevinoid 7y ago
For EFI systems, the kernel includes a boot stub which allows it to be booted directly by the firmware without an additional bootloader. AFAIK it's not possible to boot directly via BIOS/MBR.
https://www.kernel.org/doc/html/latest/admin-guide/efi-stub.html https://www.kernel.org/doc/html/latest/admin-guide/efi-stub....
- grapeli23 7y agoMinimal bootloader can fit in MBR. http://sebastian-plotz.blogspot.com/ http://sebastian-plotz.blogspot.com/
- charlesap 7y agoOr just turn on paging and page in your kernel from the MBR, ignoring the BIOS: https://github.com/charlesap/bootpager https://github.com/charlesap/bootpager EFI eliminates the need for such trickery though, and who doesn't have EFI these days?
- nineteen999 7y ago> who doesn't have EFI these days? VM's hosted on VMware ESX with the default settings comes to mind.