Utvecklarna av Fedora frÄgan om att sluta stödja bootning med klassisk BIOS och att bara tillÄta installation pÄ system med UEFI-stöd. Det noteras att system baserade pÄ Intel-plattformar har levererats med UEFI sedan 2005 och fram till 2020 planerade sluta stödja BIOS i klient- och datacenterplattformar.
Diskussionen kring att avstÄ frÄn BIOS-stöd i Fedora beror ocksÄ pÄ en förenkling av implementeringen av för urval av bootmeny, dÀr menyn som standard Àr dolt och visas först efter ett fel eller aktivering av alternativet i GNOME. För UEFI Àr den nödvÀndiga funktionaliteten redan tillgÀnglig i sd-boot, men vid anvÀndning av BIOS krÀvs patchar för GRUB2.
I diskussionen uttryckte vissa utvecklare oenighet angÄende att sluta stödja BIOS, eftersom priset för optimeringen skulle bli att sluta möjliggöra anvÀndningen av nya versioner av Fedora pÄ vissa bÀrbara datorer och PC-datorer som slÀpptes innan 2013 och levererades med grafikkort utan UEFI-kompatibelt vBIOS. Det nÀmns ocksÄ behovet av att boot Fedora pÄ virtualiseringssystem som endast stödjer BIOS.
Bland andra förÀndringar som diskuteras för implementering i Fedora 33 kan nÀmnas:
- standardisering av filsystemet Btrfs i Fedora-versioner för skrivbord och bÀrbara datorer. AnvÀndningen av
den inbyggda partitioneringshanteraren Btrfs kommer att lösa problemen med brist pÄ ledigt diskutrymme vid separat monterade kataloger / och /home. Med Btrfs kan dessa partitioner placeras i tvÄ underavsnitt som monteras separat men anvÀnder gemensamt diskutrymme. Btrfs kommer ocksÄ att möjliggöra funktioner som snapshots, transparent datakomprimering, korrekt isolering av in-/utdataoperationer via cgroups2, Àndring av partitionstorlekar i realtid. - att lÀgga till en bakgrundsprocess (Storage Instantiation Daemon) för att övervaka statusen för enheter i olika lagringssystem (LVM, multipath, MD) och anropa hanterare vid vissa hÀndelser, till exempel för att aktivera och inaktivera enheter. SID fungerar som en överbyggnad ovanpÄ udev och reagerar pÄ hÀndelser frÄn den, vilket möjliggör att undvika att skapa komplexa udev-regler för interaktion med olika enhetsklasser och lagringssystem, vilka Àr svÄra att underhÄlla och felsöka.
KĂ€lla: opennet.ru
