The BIOS/UEFI’s bootloader.
It’s very basic, just as in the name, but it’s enough to start a more complex bootloader such as GRUB or the Windows BL.
The whole thing is wired to work this way, the processor first starts that primary basic bootloader, then it’s all just code. All the way from Assembly to Python.
Latest Answers