:: Re: [DNG] Partitioning for EFI boot…
Top Page
Delete this message
Reply to this message
Author: peter
Date:  
To: dng
Subject: Re: [DNG] Partitioning for EFI booting.
From:    Kevin Chadwick via Dng <dng@???>
Date:    Wed, 17 Sep 2025 10:56:26 +0100 (GMT+01:00)

> Maybe I have lost the thread of UEFI not being harmful ...


The original question is here.
https://lists.dyne.org/lurker/message/20250912.165516.4855da4a.en.html

Yes, I didn't ask whether UEFI is harmful. Asked about the "free
space preceding the EFI System Part". That assumes GPT & the UEFI
System Part exist. The free space is created when partitioning with
GPT. A partitioning scheme is established before the boot process is
established.

I'm learning about 64 bit systems. Corrections welcome.

A few additional observations from recent efforts.

* When setting up GPT, gparted creates a free space part of at least
one MiB. If you set 0 MiB, gparted immediately revises to 1 MiB. As
Fraser commented, the part can be larger than 1 MiB.

* If you choose the legacy boot process, the free space part has a
role as in a traditional MBR.

* If you choose the UEFI boot process, the free space becomes a
"protective MBR". Discussed in the Wikipedia GUID article cited
below.

* I've read remarks that UEFI in some early Apple implementations do
not conform to the UEFI specification. Here I have a Mac Mini A1283,
(c) 2008. Model identifier: Macmini3.1. Partitoned with GPT, 2 MiB
initial free space as suggested by Fraser. With the Devuan Daedalus
installer, installed GRUB2 . No problem with GRUB2/UEFI booting. If
the Apple UEFI implementation had a bug, someone found a workaround.

I found these articles helpful.

https://en.wikipedia.org/wiki/Master_boot_record
https://en.wikipedia.org/wiki/GUID_Partition_Table
https://en.wikipedia.org/wiki/GNU_GRUB

Regards,                        ... P.


-- 
mobile:  +1 778 951 5147 <= still working
VoIP:    +1 778 508 0020 <= new & working
VoIP:    +1 604 xxx 0140 <= defunct
projects: en.wikibooks.org/wiki/User:PeterEasthope