Share to: share facebook share twitter share wa share telegram print page

Systemd-boot

systemd-boot
Типменеджер завантаження для UEFI-систем
РозробникKay Sievers, Harald Hoyer, Karel Zak
Мова програмуванняC
ЛіцензіяLGPL-2.1-or-later
Репозиторійgithub.com/systemd/systemd/tree/master/src/boot
Вебсайтsystemd.io/BOOT/

systemd-boot — це безкоштовний менеджер завантаження з відкритим кодом, раніше відомий як gummiboot.

gummiboot

gummiboot був розроблений співробітниками Red Hat Кей Сіверс та Гаральдом Хоєром як мінімальна альтернатива GNU GRUB для систем, що використовують Unified Extensible Firmware Interface (UEFI). Завантажувач автоматично визначав завантажувальні образи (включаючи операційні системи та інші завантажувачі), не потребував файлу конфігурації, мав базовий інтерфейс на основі меню, а також міг інтегруватися з systemd для надання даних про продуктивність.[1]

Як гра слів, назва «gummiboot» означає «гумовий (надувний) човен» німецькою мовою, рідною мовою його перших розробників.[2] Незважаючи на те, що проект Fedora компанії Red Hat був розроблений двома її співробітниками, він не використовував gummiboot для завантаження систем UEFI; натомість він використовував efilinux для ланцюгового завантаження GRUB.[2][3]

gummiboot ліцензувався за ліцензією LGPL-2.1 або пізнішої версії, на відміну від GRUB, який ліцензований за ліцензією GPL-3.0 або пізнішої версії. Ця відмінність мала на меті зробити gummiboot придатним для використання в системах UEFI, що реалізують безпечне завантаження[2], через занепокоєння щодо вимоги розповсюджувати всі ключі авторизації (цифрові сертифікати), необхідні для запуску програмного забезпечення з ліцензією GPL-v3, якщо діють апаратні обмеження, такі як безпечне завантаження[3].

У травні 2015 року gummiboot було об'єднано з systemd та перейменовано на «systemd-boot».[4][5][6][7]

Примітки

  1. Boot Loader Interface // System and Service Manager.
  2. а б в Gummiboot is an EFI boot loader that "just works" // The H. — Дата звернення: 11.09.2012.
  3. а б Ubuntu details its UEFI secure boot plans // Linux Weekly News. — Дата звернення: 11.09.2012.
  4. Managing EFI Boot Loaders for Linux: Using gummiboot / Rod Smith. — 2013. — 27 April.
  5. Systemd 220 Has Finally Been Released / Michael Larabel // Phoronix.com. — 2015. — 21 May. — Дата звернення: 17.08.2015.
  6. [systemd-devel] [ANNOUNCE] systemd v220 / Lennart Poettering // Lists.freedesktop.org. — 2015. — 21 May. — Дата звернення: 27.09.2021.
  7. Gummiboot is Dead / Michael Larabel // Phoronix.com. — 2015. — 7 July. — Дата звернення: 17.08.2015.

Посилання

Kembali kehalaman sebelumnya