У 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

Дадаць каментар