Re: F37 Change: Deprecate Legacy BIOS (System-Wide Change proposal)

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

 



Tom Hughes via devel <devel@xxxxxxxxxxxxxxxxxxxxxxx> writes:

> On 05/04/2022 15:52, Ben Cotton wrote:
>
>> * There is no migration story from Legacy BIOS to UEFI -
>> repartitioning effectively mandates a reinstall.  As a result, we
>> don’t drop support for existing Legacy BIOS systems yet, just new
>> installations.
>
> This is where I have a problem with this, the fact that there is
> no upgrade path - virtually my entire installed base of Fedora is
> running legacy BIOS and not being able to upgrade them will be
> something of a headache.

Yup.  That's why there's a deprecation window here.

> Is it actually true though? You need to be able to find some space
> for an EFI partition but assuming that can be done is there some
> other reason you can't migrate from BIOS to UEFI booting?

Right, you need the EFI partition (EFI System Partition, or ESP).  I
don't remember what we default those to these days - I usually make
about 600M, but I need it larger for testing stuff.  The partition
scheme also needs to be GPT, not MBR.  Once that's all set, the EFI
grub2 packages need to be installed, but that's the easy part :)

Repartitioning in the general case is very involved.  If the system is
using an encrypted LVM, that's two more layers to worry about.  The
dm-crypt area would need to shrink, which means the LVM needs to shrink,
which means the filesystems on it need to shrink (and importantly, not
all of them can).  That doesn't even touch dual-boot scenarios, where
our filesysem support is less good than for Linux native cases.

To restate that: I think very determined, patient users can make it work
in some cases.  But I don't think we can expect that to work for
everyone, especially without friendly tooling to accomplish it.

Be well,
--Robbie

Attachment: signature.asc
Description: PGP signature

_______________________________________________
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
Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure

[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