У openSUSE Tumbleweed додано можливість використання systemd-boot замість GRUB

Розробники проекту openSUSE оголосили про інтеграцію підтримки завантажувача systemd-boot до дистрибутиву openSUSE Tumbleweed, в якому застосовується безперервний цикл оновлення версій програм (rolling-оновлення). Порівняно із застосуванням традиційного завантажувача GRUB перехід на systemd-boot дасть можливість підвищити швидкість завантаження та посилити безпеку завантажувального процесу. В даний час підтримка systemd-boot реалізована як опція, а за умовчанням продовжує використовуватися GRUB, за винятком збірок для QEMU, в яких systemd-boot планують увімкнути за замовчуванням разом із повнодисковим шифруванням.

Головною метою додавання підтримки systemd-boot у openSUSE називається спрощення та підвищення ефективності роботи з повнодисковим шифруванням. У разі застосування GRUB у конфігурації з повнодисковим шифруванням потрібне вбудовування в завантажувач коду для розшифрування даних та отримання ключа, що суттєво ускладнює код завантажувача. При використанні systemd-boot зазначені операції виносяться на бік ядра Linux та в обробник у просторі користувача.

Крім того, у MicroOS та openSUSE Tumbleweed за замовчуванням застосовується ФС Btrfs, робота зі снапшотами у якій ускладнює процес завантаження. Управлінням снапшотами інтегровано в systemd-boot, що спрощує завантаження з окремих снапшотів та підвищує ефективність організації оновлення ядра з використанням утиліти sdbootutil.



Джерело: opennet.ru

Додати коментар або відгук