В Fedora 40 е предвидено реализиране на втората фаза на внедряване на универсални образи на ядрото

В изданието Fedora Linux 40 планират да реализират втората фаза на преминаването към модернизиран процес на зареждане, предложен от Леннарт Поттеринг. Разликите от класическото зареждане се свеждат до използването вместо образа initrd, формируем на локалната система при инсталация на пакета с ядрото, на унифицирания образ на ядрото UKI (Unified Kernel Image), генериран в инфраструктурата на дистрибуцията и заверен с цифров подпис от дистрибуцията. Предложението все още не е разгледано от комитета FESCo (Fedora Engineering Steering Committee), който отговаря за техническата част на разработката на дистрибуцията Fedora.

Образът UKI обединява в един файл обработчик за зареждане на ядрото от UEFI (UEFI boot stub), образа на ядрото на Linux и зарежданото в паметта системно околно пространство initrd. При извикване на образа UKI от UEFI се предоставя възможност за проверка на целостта и автентичността по цифровия подпис не само на ядрото, но и на съдържанието на initrd, проверката на автентичността на което е важна, тъй като в това околно пространство се извършва извличане на ключове за дешифриране на кореновата ФС.

Първата фаза на внедряване на UKI беше реализирана в Fedora Linux 38 и доведе до добавяне на поддръжка за UKI в зареждача, реализиране на инструменти за инсталация и обновление на UKI, а също така генериране на експериментален образ на UKI за зареждане виртуални машини с ограничен набор от компоненти и драйвери.

На втората фаза планират да добавят възможността за директно зареждане на UKI от UEFI модула shim.efi без ангажиране на отделен зареждач (grub, sd-boot), да реализират възможността за използване на UKI на системи с архитектура Aarch64 и да подготвят вариант на UKI образа за облачни среди и защитени виртуални машини.

Източник: opennet.ru

Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри 🔥 Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри | ProHoster