Re: Fedora 34 Change: Unify the GRUB configuration files location across all supported architectures (System-Wide Change proposal)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hello Tomasz,

On Thu, Dec 31, 2020 at 10:55 AM Tomasz Torcz <tomek@xxxxxxxxxxxxxx> wrote:

[snip]

> > I think either never fixing this, or never updating systems to the
> > "new way" are both untenable. We saw with the BLS switch many users
> > depend on doing in place upgrades. Many were pushing 4 or more years.
>
>   I think conversion script would be needed for people doing upgrades.
> But first of all - documentation! It should be clear what GRUB

Agree.

> expectations are, where the config file should be and so on.
> BLS conversion was hard because it was undocumented. One of the crucial
> scripts (grubby? install-kernel?) has been changing behaviour upon
> existence of some file or directory in /boot (was is loader/?). It was
> undocumented and so counter-intuitive that cannot recall details after
> merely two years.
>
>   Right now the best information about how Fedora boots and what happens
> on kernel installation can be founds on AdamW's blog. This is not
> perfect :(
>

Yes, we need to close the documentation gap.

The process is still quite complex. I think the long term goal should
be to align with the https://systemd.io/BOOT_LOADER_INTERFACE/ and
https://systemd.io/BOOT_LOADER_SPECIFICATION/ (and extend those specs
to cover all the missing bits for the bootloaders used by Fedora) in
order to make the interface between the bootloader and OS well
defined. That will make easy to mix and match bootloaders and OS, but
there is still a lot of work to do in order to achieve that.

>
> --
> Tomasz Torcz                                                       72->|   80->|
> tomek@xxxxxxxxxxxxxx                                               72->|   80->|

Best regards,
Javier
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
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/devel@xxxxxxxxxxxxxxxxxxxxxxx




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Users]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]

  Powered by Linux