Muutama päivä sitten, openSUSE -projektin kehittäjät julkistettiin, blogikirjoituksen kautta, uutiset Tuen integrointi "systemd-boot" -käynnistyslataimelle openSUSE Tumbleweed -jakelussa.
Systemd-boot, lyhennettynä sd-boot, es yksinkertainen UEFI-käynnistyshallinta, joka muiden käynnistyksenhallintaohjelmien tavoin tarjoaa käyttäjälle tekstivalikon käynnistysmerkinnän ja editorin ytimen komentoriville valitsemista varten. systemd-käynnistys tukee vain järjestelmiä, joissa on UEFI-laiteohjelmisto.
Sen lisäksi, että systemd-boot pMahdollistaa ytimen komentorivien muokkaamisen. On tärkeää huomata, että sd-boot on yhteensopiva vain järjestelmien kanssa, joissa on UEFI-laiteohjelmisto.
Yksi tärkeimmät edut Se on sinun keskittyä yksinkertaisuuteen ja tehokkuuteen, varsinkin kun käsitellään täydellistä levyn salausta. Toisin kuin perinteiset käynnistyslataimet, kuten GRUB, sd-boot delegoi salauksen purku- ja avainten johtamisvastuut Linux-ytimelle ja käyttäjätilalle, nopeuttaa näin käynnistysprosessia ja välttää mahdolliset hidastukset järjestelmän käynnistyksen yhteydessä.
Perinteiseen GRUB-käynnistyslataimeen verrattuna, systemd-bootin käyttö openSUSE Tumbleweedissä parantaa käynnistysprosessin nopeutta ja turvallisuutta. Tällä hetkellä systemd-boot on lisävaihtoehto, kun taas GRUB pysyy oletuskäynnistyslataimena, paitsi QEMU:n koontiversioissa, joissa systemd-boot otetaan käyttöön täyden levyn salauksen kanssa.
Siirtyminen perinteisestä GRUB:sta systemd-bootiin on ollut useista keskeisistä syistä motiivina Ludwig Nusselin (Leap-julkaisupäällikkö) esityksen mukaan. Hän käsitteli joitakin tämän siirtymän tärkeimpiä näkökohtia ja sen taustalla olevia syitä.
Ludwig mainitsee, että yksi tärkeimmistä motiiveista on ollut systemd-bootin tarjoama yksinkertaisuus ja tehokkuus, erityisesti ympäristöissä, jotka käsittelevät täyden levyn salauksen. Toisin kuin perinteiset käynnistyslataimet, kuten GRUB, systemd-boot siirtää salaukseen ja avainten johtamiseen liittyvät vastuut Linux-ytimelle ja käyttäjätilaan, mikä auttaa nopeuttamaan käynnistysprosessia ja vähentämään käynnistyksen monimutkaisuutta.
Mitä tulee tähän integraatioon liittyviin tärkeimpiin syihin, voimme korostaa seuraavia:
- Parempi käynnistysnopeus ja suojaus: Siirtymisen systemd-bootiin odotetaan parantavan käynnistysnopeutta ja lisäävän käynnistysprosessin turvallisuutta openSUSE Tumbleweedissä verrattuna perinteisen GRUB-käynnistyslataimen käyttöön.
- Valinnainen tuki: Tällä hetkellä systemd-boot-tuki tarjotaan lisävaihtoehtona, kun taas GRUB on edelleen oletuskäynnistyslataaja. QEMU:n koontiversiot aikovat kuitenkin ottaa oletuksena käyttöön systemd-bootin ja täyden levyn salauksen.
- Helpottaa koko levyn salausta: Systemd-boot-tuen lisäämisen päätavoite on tehdä täydestä levysalauksesta helpompaa ja tehokkaampaa. Systemd-bootilla salaukseen liittyvät toiminnot siirretään Linux-ytimen puolelle ja käyttäjätilaan ajuriin, mikä yksinkertaistaa käynnistyslataimen koodia.
- Integrointi Btrfs- ja tilannekuvanhallintaan: openSUSE Tumbleweed käyttää oletusarvoisesti Btrfs-tiedostojärjestelmää, mikä tarkoittaa tilannekuvien käsittelyä. Systemd-boot-integraatio helpottaa käynnistämistä yksittäisistä tilannevedoksista ja lisää tehokkuutta ytimen päivitysten järjestämisessä käyttämällä sdbootutil-apuohjelmaa, joka hallitsee tilannevedoksia.
Lopuksi mainitaan se systemd-boot-tukea openSUSEssa pidetään edelleen kokeellisena, niin Sitä tarjotaan lisävarusteena sekä Tumbleweed- että MicroOS-asennusohjelmissa, mikä tarjoaa vaihtoehdon GRUB:lle käyttäjille, jotka haluavat kokeilla sitä. Lisäksi qemussa on valmiita laitteita, jotka käyttävät oletuksena systemd-boot- ja täydellistä levysalausta.
Jos olet kiinnostunut tietämään asiasta lisää, voit tarkistaa yksityiskohdat Seuraavassa linkissä.