openSUSE Tumbleweed dodaje możliwość używania systemd-boot zamiast GRUB-a

Twórcy projektu openSUSE ogłosili integrację obsługi modułu ładującego systemd-boot z dystrybucją openSUSE Tumbleweed, która wykorzystuje ciągły cykl aktualizacji wersji programu (aktualizacje kroczące). W porównaniu do korzystania z tradycyjnego programu ładującego GRUB, przejście na systemd-boot poprawi prędkość rozruchu i zwiększy bezpieczeństwo procesu rozruchu. Obecnie obsługa systemd-boot jest zaimplementowana jako opcja, a GRUB jest nadal używany domyślnie, z wyjątkiem kompilacji dla QEMU, które planują domyślnie włączyć systemd-boot wraz z szyfrowaniem całego dysku.

Głównym celem dodania obsługi rozruchu systemowego do openSUSE jest ułatwienie i usprawnienie pracy z szyfrowaniem całego dysku. Jeśli używasz GRUB-a w konfiguracji szyfrowania całego dysku, kod musi być wbudowany w bootloader, aby odszyfrować dane i uzyskać klucz, co znacznie komplikuje kod bootloadera. Podczas korzystania z systemd-boot operacje te są przenoszone na stronę jądra Linuksa i do procedury obsługi w przestrzeni użytkownika.

Ponadto MicroOS i openSUSE Tumbleweed domyślnie korzystają z systemu plików Btrfs, pracując z migawkami, co komplikuje proces ładowania. Zarządzanie migawkami jest zintegrowane z systemd-boot, co upraszcza uruchamianie z pojedynczych migawek i zwiększa efektywność organizowania aktualizacji jądra za pomocą narzędzia sdbootutil.



Źródło: opennet.ru

Dodaj komentarz