openSUSE Tumbleweed voegt de mogelijkheid toe om systemd-boot te gebruiken in plaats van GRUB

De ontwikkelaars van het openSUSE-project hebben de integratie aangekondigd van ondersteuning voor de systemd-boot bootloader in de openSUSE Tumbleweed-distributie, die gebruik maakt van een continue cyclus van het bijwerken van programmaversies (rolling updates). Vergeleken met het gebruik van de traditionele GRUB-bootloader zal het overschakelen naar systemd-boot de opstartsnelheid verbeteren en de veiligheid van het opstartproces vergroten. Momenteel is systemd-boot-ondersteuning geïmplementeerd als een optie, en GRUB wordt nog steeds standaard gebruikt, met uitzondering van builds voor QEMU, die van plan zijn om systemd-boot standaard in te schakelen, samen met volledige schijfversleuteling.

Het belangrijkste doel van het toevoegen van systemd-boot-ondersteuning aan openSUSE is om het werken met volledige schijfversleuteling eenvoudiger en efficiënter te maken. Als je GRUB gebruikt in een volledige schijfversleutelingsconfiguratie, moet er code in de bootloader worden ingebouwd om de gegevens te decoderen en de sleutel te verkrijgen, wat de bootloadercode aanzienlijk compliceert. Wanneer systemd-boot wordt gebruikt, worden deze bewerkingen verplaatst naar de Linux-kernelzijde en naar een handler in de gebruikersruimte.

Bovendien gebruiken MicroOS en openSUSE Tumbleweed standaard het Btrfs-bestandssysteem, waarbij ze met snapshots werken, wat het laadproces bemoeilijkt. Snapshotbeheer is geïntegreerd in systemd-boot, wat het opstarten vanaf individuele snapshots vereenvoudigt en de efficiëntie verhoogt van het organiseren van kernelupdates met behulp van het hulpprogramma sdbootutil.



Bron: opennet.ru

Voeg een reactie