We published a very similar article a few years ago, but as we (NeoSmart Technologies) are bootloader people, there’s a lot more emphasis on that part of things.
If you care to read it (and have the time): https://neosmart.net/wiki/mbr-boot-process/
https://lukelogbook.tech/2018/12/14/pc-boot-process-uefi-wit...
We published a very similar article a few years ago, but as we (NeoSmart Technologies) are bootloader people, there’s a lot more emphasis on that part of things.
If you care to read it (and have the time): https://neosmart.net/wiki/mbr-boot-process/