openSUSE Tumbleweed aggiunge la possibilità di utilizzare systemd-boot invece di GRUB

Gli sviluppatori del progetto openSUSE hanno annunciato l'integrazione del supporto per il boot loader systemd-boot nella distribuzione openSUSE Tumbleweed, che utilizza un ciclo continuo di aggiornamento delle versioni del programma (rolling update). Rispetto all'utilizzo del tradizionale boot loader GRUB, il passaggio a systemd-boot migliorerà la velocità di avvio e migliorerà la sicurezza del processo di avvio. Attualmente, il supporto systemd-boot è implementato come opzione e GRUB continua a essere utilizzato per impostazione predefinita, ad eccezione delle build per QEMU, che prevedono di abilitare systemd-boot per impostazione predefinita insieme alla crittografia dell'intero disco.

L'obiettivo principale dell'aggiunta del supporto di avvio di sistema a openSUSE è rendere il lavoro con la crittografia dell'intero disco più semplice ed efficiente. Se utilizzi GRUB in una configurazione di crittografia dell'intero disco, il codice deve essere integrato nel bootloader per decrittografare i dati e ottenere la chiave, il che complica notevolmente il codice del bootloader. Quando si utilizza systemd-boot, queste operazioni vengono spostate sul lato del kernel Linux e su un gestore nello spazio utente.

Inoltre, MicroOS e openSUSE Tumbleweed utilizzano per impostazione predefinita il file system Btrfs, lavorando con istantanee in cui complica il processo di caricamento. La gestione delle istantanee è integrata in systemd-boot, che semplifica l'avvio da istantanee individuali e aumenta l'efficienza dell'organizzazione degli aggiornamenti del kernel utilizzando l'utilità sdbootutil.



Fonte: opennet.ru

Aggiungi un commento