openSUSE Tumbleweed переключает новые установки на systemd-boot
В openSUSE Tumbleweed в качестве загрузчика по умолчанию для новых установок теперь используется systemd-boot вместо GRUB2-BLS. Сразу уточню: это изменение касается только новых установок. В существующих системах Tumbleweed по-прежнему будет использоваться GRUB, если только пользователи не переключатся на systemd-boot вручную.
В результате при установке новых систем будет использоваться загрузчик, отличный от предыдущих версий. Итак, вместо этого:
После установки Tumbleweed по умолчанию в качестве загрузчика будет использоваться systemd-boot, и вы увидите следующее:
На самом деле переход на новый загрузчик происходил в два этапа. В ноябре 2025 года openSUSE изменил установщик по умолчанию с классического GRUB2 на GRUB2-BLS, который по-прежнему основан на GRUB2.
Основное изменение касалось обработки загрузочных записей. Вместо традиционной конфигурации GRUB записи BLS (Boot Loader Specification) хранились в отдельных файлах. В openSUSE заявили, что это изменение призвано улучшить поддержку современных процессов загрузки и шифрования, включая шифрование всего диска на основе systemd, TPM2 и FIDO2.
Но теперь Tumbleweed пошел еще дальше и сделал systemd-boot стандартной опцией для новых установок. Что это дает пользователям? Во-первых, openSUSE называет упрощенную интеграцию новых функций ключевым преимуществом использования загрузочных систем, совместимых с BLS.
Во-вторых, улучшена совместимость с современными рабочими процессами шифрования всего диска. openSUSE использует этот подход для шифрования дисков на основе systemd, включая разблокировку с помощью TPM2 и токенов FIDO2. Традиционные загрузчики, такие как GRUB, требуют встраивания в загрузчик логики расшифровки и обработки ключей, что усложняет процесс.
Кроме того, systemd-boot больше соответствует модели BLS, обрабатывая загрузочные записи как отдельные файлы, а не создавая один большой конфигурационный файл, как в случае с GRUB.
Это не означает, что systemd-boot во всех случаях превосходит GRUB. GRUB обеспечивает более широкую совместимость с устаревшими системами и расширенную гибкость при мультизагрузке, особенно в нестандартных конфигурациях UEFI. Хотя systemd-boot проще, он работает только в средах UEFI.
В любом случае. На мой взгляд, это изменение в openSUSE — положительный шаг. Управление загрузочными записями systemd предполагает редактирование простых (состоящих всего из нескольких строк) текстовых файлов, что обеспечивает большую простоту и прозрачность процесса.
И наконец, я хотел бы сказать, что перенос существующих установок Tumbleweed с GRUB на systemd-boot (и наоборот) возможен, но требует ручного вмешательства и технических знаний. Поэтому мой личный совет: если это не критично для вас, просто продолжайте использовать свой текущий загрузчик.
Редактор: AndreyEx

