Re: RFC: Handling of multiple EFI System Partitions

2022-12-19 Thread Ilias Apalodimas
On Mon, Dec 19, 2022 at 08:18:43PM +0900, Hector Martin wrote: > On 19/12/2022 19.52, Ilias Apalodimas wrote: > > Hi Janne, > > > > [...] > > > function that can be called from board-specific code that sets the > UUID. > > Thoughts? Would such a feature be useful on other

Re: RFC: Handling of multiple EFI System Partitions

2022-12-19 Thread Hector Martin
On 19/12/2022 19.52, Ilias Apalodimas wrote: > Hi Janne, > > [...] > function that can be called from board-specific code that sets the UUID. Thoughts? Would such a feature be useful on other hardware platforms? >>> >>> efi/boot/bootaarch64.efi is only a fallback if

Re: RFC: Handling of multiple EFI System Partitions

2022-12-19 Thread Ilias Apalodimas
Hi Janne, [...] > > >function that can be called from board-specific code that sets the > > >UUID. > > > > > >Thoughts? Would such a feature be useful on other hardware > > >platforms? > > > > efi/boot/bootaarch64.efi is only a fallback if load options are not > > set up. Once the

Re: RFC: Handling of multiple EFI System Partitions

2022-12-19 Thread Mark Kettenis
> Date: Sun, 18 Dec 2022 20:40:20 +0100 > From: Heinrich Schuchardt Hi Heinrich, Hector already provided a more elaborate explanation of why we need multiple ESPs. But here is my repsonse to your comment about the fallback path that he didn't address. > Am 18. Dezember 2022 15:21:06 MEZ

Re: RFC: Handling of multiple EFI System Partitions

2022-12-19 Thread Hector Martin
On 19/12/2022 04.40, Heinrich Schuchardt wrote: > The MacBooks only have one drive. Why would you want two ESPs on one drive? The boot model of these machines is fundamentally different from EFI. There is top-level, built-in multiboot support. The boot stages are: === global === 1. iBoot1

Re: RFC: Handling of multiple EFI System Partitions

2022-12-19 Thread Janne Grunau
On 2022-12-18 20:40:20 +0100, Heinrich Schuchardt wrote: > > > Am 18. Dezember 2022 15:21:06 MEZ schrieb Mark Kettenis > : > >The Asahi installer, which is what most people use to get their Apple > >Silicon Mac into a state where it is possible to install another OS on > >the machine, offers

Re: RFC: Handling of multiple EFI System Partitions

2022-12-18 Thread Heinrich Schuchardt
Am 18. Dezember 2022 15:21:06 MEZ schrieb Mark Kettenis : >The Asahi installer, which is what most people use to get their Apple >Silicon Mac into a state where it is possible to install another OS on >the machine, offers the posibility to create multiple OS installs. >For each of these it

RFC: Handling of multiple EFI System Partitions

2022-12-18 Thread Mark Kettenis
The Asahi installer, which is what most people use to get their Apple Silicon Mac into a state where it is possible to install another OS on the machine, offers the posibility to create multiple OS installs. For each of these it creates a separate APFS partition (which holds among other things,