Lennart Pottering jatkoi ideoiden julkaisemista Linuxin käynnistyskomponenttien uudelleenkäsittelystä ja tarkasteli tilannetta päällekkäisten käynnistysosioiden kanssa. Tyytymättömyyden aiheutti kahden levyosion, joissa on eri tiedostojärjestelmät, jotka on asennettu sisäkkäin - /boot/efi-osion, joka perustuu VFAT-tiedostojärjestelmään EFI-laiteohjelmistokomponenteilla (EFI-järjestelmäosio) ja /boot-osion, alkukäynnistyksen järjestäminen. osio, joka perustuu ext4-, btrfs- tai xfs-tiedostojärjestelmään, jossa on Linux-ydin ja initrd-otokset sekä käynnistyslataimen asetukset.
Tilannetta pahentaa se, että EFI-osio on yhteinen kaikille järjestelmille, ja käynnistysosio ytimen ja initrd:n kanssa luodaan erikseen jokaiselle asennetulle Linux-jakelulle, mikä johtaa tarpeeseen luoda ylimääräisiä osioita asennettaessa useita jakeluja. järjestelmä. Tarve tukea erilaisia tiedostojärjestelmiä puolestaan johtaa monimutkaisempaan käynnistyslataimeen ja osioiden sisäkkäisen sijoittelun käyttö häiritsee automaattisen asennuksen toteuttamista (/boot/efi-osio voidaan asentaa vasta, kun /boot-osio on asennettu ).
Lennart ehdotti vain yhden käynnistysosion käyttöä, jos mahdollista, ja EFI-järjestelmissä ytimen ja initrd-otokset sijoittamista oletusarvoisesti VFAT /efi-osioon. Järjestelmissä, joissa ei ole EFI:tä tai jos asennuksen aikana EFI-osio on jo olemassa (toista käyttöjärjestelmää käytetään rinnakkain) eikä siinä ole tarpeeksi vapaata tilaa, voit käyttää erillistä /boot-osiota, jonka tyyppi on XBOOTLDR (/efi-osio osiotaulukko on tyyppiä ESP). Ehdotetaan, että ESP- ja XBOOTLDR-osiot luodaan eri hakemistoihin (erilliset mount /efi ja /boot sisäkkäisen liitännän /boot/efi sijaan), jotta ne voidaan automaattisesti havaita ja liittää automaattisesti tunnistamalla XBOOTLDR-tyyppi osiotaulukossa (rekisteröimättä osiota /etc/fstab).
/boot-osio on yhteinen kaikille tietokoneelle asennetuille Linux-jakeluille, ja jakelukohtaiset tiedostot erotetaan alihakemistotasolla (jokaisella asennetulla jakelulla on oma alihakemistonsa). Vakiintuneen käytännön ja UEFI-spesifikaation vaatimusten mukaisesti EFI-komponenttiosiossa käytetään vain VFAT-tiedostojärjestelmää. Käynnistyslataimen yhtenäistämiseksi ja vapauttamiseksi eri tiedostojärjestelmien tukemiseen liittyvistä hankaluuksista ehdotetaan käytettäväksi VFAT-tiedostojärjestelmää /boot-osion tiedostojärjestelmänä, mikä yksinkertaistaa merkittävästi käynnistyslataimen puolella toimivien komponenttien toteuttamista, jotka pääsevät käsiksi tiedoston tietoihin. /boot- ja /efi-osiot. Yhdistäminen mahdollistaa yhtäläisen tuen molemmille osiolle (/boot ja /efi) ytimen ja initrd-tiedostojen lataamiseen.
Lähde: opennet.ru