Per la versione Fedora Linux 37, è prevista l'introduzione del supporto UEFI come requisito obbligatorio per l'installazione del sistema operativo sulla piattaforma x86_64. La possibilità di avviare ambienti precedentemente installati su sistemi con BIOS tradizionale rimarrà disponibile per un certo periodo, ma il supporto per nuove installazioni non in modalità UEFI sarà interrotto. Con Fedora 39 o versioni successive, si prevede di eliminare completamente il supporto per il BIOS. La richiesta di approvazione di questa modifica per Fedora 37 è stata pubblicata da Ben Cotton, Fedora Program Manager presso Red Hat. La modifica non è stata ancora esaminata dal comitato FESCo (Fedora Engineering Steering Committee), responsabile della parte tecnica dello sviluppo del sistema operativo Fedora.
L'hardware basato su piattaforme Intel è fornito con UEFI a partire dal 2005. Nel 2020, Intel ha interrotto il supporto per il BIOS nei sistemi client e nelle piattaforme per data center. Questo può comportare l'impossibilità di installare Fedora su alcuni laptop e PC rilasciati prima del 2013. In discussioni precedenti è stata menzionata anche l'impossibilità di installare su sistemi di virtualizzazione che supportano solo il BIOS, ma da allora è stata introdotta la compatibilità con UEFI negli ambienti AWS. Anche in libvirt e VirtualBox è stata aggiunta la supporto a UEFI, ma attualmente non è attivata per impostazione predefinita (in VirtualBox è prevista per la versione 7.0).
L'interruzione del supporto per il BIOS in Fedora Linux consentirà di ridurre il numero di componenti utilizzati durante l'avvio e l'installazione, rimuovere il supporto VESA, semplificare l'installazione e ridurre i costi di manutenzione del bootloader e delle raccolte di installazione, poiché UEFI fornisce interfacce standardizzate unificate, mentre il BIOS richiede test separati per ogni variante.
Inoltre, si può notare il progresso nella modernizzazione dell'installatore Anaconda, che viene convertito dalla libreria GTK a una nuova interfaccia basata su tecnologie web, consentendo il controllo remoto tramite un browser web. Invece di un processo di gestione dell'installazione confuso tramite uno schermo di riepilogo delle azioni in corso (Installation Summary), si sta sviluppando una procedura guidata di installazione passo dopo passo. La guida è stata progettata utilizzando componenti PatternFly e consente di non disperdere l'attenzione su più compiti contemporaneamente, ma di dividere l'installazione e la risoluzione di lavori complessi in piccoli e semplici passaggi sequenziali.

Fonte: opennet.ru
