On Tue, Oct 14, 2025 at 11:14:20AM -0400, Chris Murphy wrote:
> 
> 
> On Tue, Oct 14, 2025, at 4:22 AM, Gerd Hoffmann wrote:
> > There is no need for a different partitioning layout (except when it
> > comes to supporting existing installs).  Using vfat /boot everywhere
> > is an option, and it would cut down the number of grub modules needed
> > alot.
> 
> Whether that's now or five years from now, there will be a flag
> day. I'm not aware of Fedora ever having a "you will not be able to
> boot after this date unless you have the new partition layout and
> file system scheme".

A flag day would certainly be bad. So that's why making the
appropriate choices _now_ is so important. If we don't encourage
people to do complicated setups today, we'll not have trouble with
supporting them tomorrow.

> Chris Murphy wrote:
> >> There's a lot of implied work to do and not a lot of people ready,
> >> willing, and able to do that work.
> >
> > Indeed.  And grub tying to support every filesystem under the sun
> > is IMHO part of the problem.
> 
> If you think Fedora contributors are too busy sending in GRUB file
> system bug patches, you might have a look at the upstream GRUB git
> log and compare it to the Fedora GRUB patch list applied on top of
> the *current* upstream GRUB release.

We certainly have the problem that grub maintainance is hard. There
is a steady sequence of CVEs, not enough contributors, etc. Adding
more complicated code on top to support is not a good idea.

> What some file system upstreams don't like is anything other than
> kernel code writing into the file system, even if it's only
> overwriting data blocks in the grubenv file. Upstreams can certainly
> submit a patch to disallow such writes per file system. As I
> mentioned, quite a few already do not allow it.

No writing to the file system — no option saving in the boot loader,
no boot counting. That's not really acceptable.

Zbyszek
-- 
_______________________________________________
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