Hoʻolālā ʻo Fedora 38 e hoʻokō i ke kākoʻo no nā kiʻi kernel honua

ʻO ka hoʻokuʻu ʻana o Fedora 38 e hāpai i ka pae mua o ka hoʻololi ʻana i kahi kaʻina hana boot hou, i manaʻo mua ʻia e Lennart Potting no kahi pahu hōʻoia piha, e uhi ana i nā pae āpau mai ka firmware a hiki i ka mea hoʻohana, ʻaʻole wale ka kernel a me ka bootloader. ʻAʻole i noʻonoʻo ʻia ka manaʻo e ka FESCo (Fedora Engineering Steering Committee), nona ke kuleana no ka ʻenehana ʻenehana o ka hoʻomohala ʻana i ka hāʻawi Fedora.

ʻO nā ʻāpana no ka hoʻokō ʻana i ka manaʻo i manaʻo ʻia ua hoʻohui ʻia i loko o ka systemd 252 a hoʻolapalapa i lalo i ka hoʻohana ʻana, ma kahi o ke kiʻi initrd i hana ʻia ma ka ʻōnaehana kūloko i ka wā e hoʻokomo ai i ka pūʻulu kernel, kahi kiʻi kernel unified UKI (Unified Kernel Image), i hana ʻia i ka hāʻawi ʻana. ʻoihana a hoʻopaʻa inoa ʻia e ka puʻunaue. Hoʻohui ʻo UKI i hoʻokahi faila i ka mea nāna e hoʻouka i ka kernel mai UEFI (UEFI boot stub), ke kiʻi kernel Linux a me ka ʻōnaehana initrd i hoʻokomo ʻia i ka hoʻomanaʻo. Ke kāhea ʻana i kahi kiʻi UKI mai UEFI, hiki ke nānā i ka pono a me ka hilinaʻi o ka hōʻailona kikohoʻe ʻaʻole wale ka kernel, akā ʻo nā ʻike pū kekahi o ka initrd, ka hōʻoia ʻana o ka hilinaʻi ʻana he mea nui ia mai kēia kaiapuni nā kī no hoʻihoʻi ʻia ka decrypting i ke kumu FS.

Ma muli o nā loli koʻikoʻi e hiki mai ana, ua hoʻolālā ʻia ka hoʻokō e māhele ʻia i kekahi mau pae. Ma ka pae mua, e hoʻohui ʻia ke kākoʻo UKI i ka bootloader a e hoʻomaka ka paʻi ʻana i kahi kiʻi UKI koho, e kālele ana i ka hoʻouka ʻana i nā mīkini virtual me ka palena palena o nā ʻāpana a me nā mea hoʻokele, a me nā mea hana e pili ana i ka hoʻokomo ʻana a me ka hoʻonui ʻana iā UKI . Ma ka papa ʻelua a me ke kolu, ua hoʻolālā ʻia e neʻe i nā hoʻonohonoho ma ka laina kauoha kernel a hoʻōki i ka mālama ʻana i nā kī i ka initrd.

Source: opennet.ru

Pākuʻi i ka manaʻo hoʻopuka