Fedora utvecklare problemet med att stoppa uppstart med klassisk BIOS och lÀmna möjligheten att installera endast pÄ system med UEFI-stöd. Det noteras att system baserade pÄ Intel-plattformen har levererats med UEFI sedan 2005 och fram till 2020, Intel sluta stödja BIOS i klientsystem och datacenterplattformar.
Diskussionen om att ta bort BIOS-stöd i Fedora drivs ocksÄ av förenklingen av implementeringen. selektiv visning av startmenyn, dÀr menyn Àr dold som standard och visas endast efter ett fel eller aktivering av alternativet i GNOME. För UEFI finns den nödvÀndiga funktionen redan tillgÀnglig i sd-boot, men nÀr BIOS anvÀnds krÀvs det att patchar för GRUB2 tillÀmpas.
I diskussionen uttryckte vissa utvecklare oenighet om att ta bort BIOS-stödet, eftersom priset för optimeringen skulle vara förlusten av möjligheten att anvÀnda nya Fedora-versioner pÄ vissa bÀrbara datorer och PC-datorer tillverkade före 2013 som levererades med grafikkort utan UEFI-kompatibel vBIOS. Behovet av att starta Fedora pÄ virtualiseringssystem med endast BIOS nÀmns ocksÄ.
Andra förÀndringar som diskuteras för implementering i Fedora 33 inkluderar:
- Standardfilsystemet Àr Btrfs i skrivbords- och bÀrbara datorversionerna av Fedora.
Den inbyggda partitionshanteraren Btrfs löser problemet med att fÄ slut pÄ ledigt diskutrymme nÀr man monterar / och /home-katalogerna separat. Med Btrfs kan dessa partitioner placeras i tvÄ underavdelningar, monterade separat men med gemensamt diskutrymme. Btrfs tillÄter ocksÄ anvÀndning av funktioner som ögonblicksbilder, transparent datakomprimering, korrekt isolering av in-/utdataoperationer via cgroups2 och storleksÀndring av partitioner i farten. - lÀgg till bakgrundsprocess (Storage Instantiation Daemon) för att övervaka tillstÄndet för enheter i olika lagringsundersystem (LVM, multipath, MD) och anropshanterare nÀr vissa hÀndelser intrÀffar, till exempel för att aktivera och avaktivera enheter. SID fungerar som ett tillÀgg ovanpÄ udev och reagerar pÄ hÀndelser frÄn det, vilket eliminerar behovet av att skapa komplexa udev-regler för att interagera med olika klasser av enheter och lagringsundersystem som Àr svÄra att underhÄlla och felsöka.
KĂ€lla: opennet.ru
