openSUSE Tumbleweed обирає systemd-boot за замовчуванням

openSUSE Tumbleweed обирає systemd-boot за замовчуванням

openSUSE Tumbleweed тепер встановлює systemd-boot як завантажувач за замовчуванням для нових установок, замінюючи GRUB2-BLS. Нехай я відразу уточню: ця зміна стосується лише нових установок. Існуючі системи Tumbleweed продовжать використовувати GRUB, якщо користувачі не вирішать перейти на новий завантажувач вручну.

Нова установка та різниця у завантажувачах

В результаті нові установки будуть відображати інший завантажувач, ніж попередні версії. Замість традиційного GRUB користувачі отримають systemd-boot.

openSUSE Tumbleweed GRUB bootloader.
openSUSE Tumbleweed GRUB завантажувач.

Після свіжої установки Tumbleweed, systemd-boot з’явиться як завантажувач за замовчуванням, і користувачі отримають новий інтерфейс завантаження.

openSUSE Tumbleweed systemd-boot bootloader.
openSUSE Tumbleweed systemd-boot завантажувач.

Етапи переходу на новий завантажувач

Фактично, перехід на новий завантажувач відбувався в два етапи. У листопаді 2025 року openSUSE змінив установник за замовчуванням з класичного GRUB2 на GRUB2-BLS, що залишився рішенням на базі GRUB2.

Основною зміною стало оброблення завантажувальних записів. Замість традиційної конфігурації GRUB, записи BLS (Boot Loader Specification) зберігалися як окремі файли. openSUSE заявила, що це зміна була покликана краще підтримувати сучасні робочі процеси завантаження та шифрування.

Переваги переходу на systemd-boot

Тепер Tumbleweed ще більше просунувся вперед, зробивши systemd-boot завантажувачем за замовчуванням для нових установок. Що виграють користувачі від цього? По-перше, openSUSE зазначає спрощену інтеграцію нових функцій як основну перевагу впровадження BLS-сумісних налаштувань.

По-друге, покращена сумісність з сучасними робочими процесами повного шифрування диска. openSUSE пов’язує цей підхід із системним шифруванням на основі systemd, включаючи TPM2 і FIDO2. Традиційні завантажувачі, такі як GRUB, потребують вбудовування логіки розшифровки, що ускладнює процес.

Крім того, systemd-boot найближче відповідає моделі BLS, обробляючи завантажувальні записи як окремі файли.

Обмеження та рекомендації для користувачів

Це не означає, що systemd-boot у всіх відношеннях кращий за GRUB. GRUB пропонує ширшу сумісність з legacy-системами та гнучкість мультизавантаження. Хоча systemd-boot простіший, він обмежений лише середовищами UEFI.

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

На кінець, хочу зазначити, що міграція існуючих установок Tumbleweed між GRUB і systemd-boot (і навпаки) можлива, але вимагає ручного втручання та технічних знань. Тому моя особиста порада: якщо це не критично для вас, просто продовжуйте використовувати свій поточний завантажувач.

Детальніше про нововведення можна дізнатися на офіційному сайті openSUSE.