On 18/04/2023 11:47, David Wright wrote:
On Mon 17 Apr 2023 at 15:26:58 (-0700), David Christensen wrote:
I have never seen a document that completely and accurately explains,
in computer engineering and science terms, the design and
implementation of the boot processes for Debian (or FreeBSD, or
Windows, or macOS) for all the possible combinations of BIOS, UEFI,
MBR, and GPT; including work-arounds such as "protective MBR", "BIOS
Boot Partition", etc.. If anyone knows of such, please provide a
citation.
You might start with:
https://www.rodsbooks.com/gdisk/whatsgpt.html
The site by Roderick W. Smith contains a lot of invaluable information
from "first hands" of a developer of a boot loader and of GPT fdisk.
Sometimes however I had difficulties however to find details related to
particular question.
Concerning UEFI I have the following links in my notes:
https://www.happyassassin.net/posts/2014/01/25/uefi-boot-how-does-that-actually-work-then/
Adam Williamson. UEFI boot: how does that actually work, then?
2014-01-25 21:07
https://en.opensuse.org/openSUSE:UEFI
About UEFI
https://www.rodsbooks.com/linux-uefi/
Roderick W. Smith. Linux on UEFI:
A Quick Installation Guide
I do not think a document that "completely and accurately explains..."
exists at all.