On Wed, Oct 15, 2025 at 3:25 PM Chris Murphy <[email protected]> wrote:
>
>
>
> On Wed, Oct 15, 2025, at 6:15 AM, Stephen Smoogen wrote:
>
>
> Is there a way that there could be a new tool in the systemd family which 
> keeps multiple boot partitions in sync for booting purposes?
>
>
> I thought it was going to be part of https://github.com/coreos/bootupd but 
> I'm not sure of the status.
>
> In an idea universe there'd be an "origin" copy of /boot and /efi, and the 
> sync tool would sync from "origin" rather than treating one of the satellite 
> drives as a sort of primary or canonical copy.
>
> It would be super cool to have the option to push a NEWEFI directory with the 
> updated binaries, and use an EFI BootNext variable. If the next boot fails, 
> the update didn't work, and the reboot automatically reverts to the EFI 
> directory. If the boot works, the the tool could atomically replace EFI/ with 
> NEWEFI/ to complete the update.

This is what I was hoping for too. Or at least using bootupd to get to
the same level that SUSE does with perl-Bootloader and shim-install
where the install to the ESP and OS boot space are handled as
transaction triggers.

The larger hope is that bootupd could also unify and simplify the user
experience for managing boot code updates for weird platforms like ARM
and RISC-V where the OS is (sadly) responsible for board firmware and
DeviceTrees (even though I wish it weren't).


--
真実はいつも一つ!/ Always, there's only one truth!
-- 
_______________________________________________
devel mailing list -- [email protected]
To unsubscribe send an email to [email protected]
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/[email protected]
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue

Reply via email to