Kwiintsuku ezimbalwa ezidlulileyo, i abaphuhlisi beprojekthi ye-openSUSE ityhilwe, ngeposi blog, iindaba ze Ukudityaniswa kwenkxaso ye-"systemd-boot" bootloader kunikezelo lwe-OpenSUSE Tumbleweed.
Systemd-boot, efinyeziweyo njenge sd-boot, es umphathi we-UEFI olula, njengabanye abaphathi besiqalo banika umsebenzisi imenyu yokubhaliweyo ukukhetha ungeno lokuqala kunye nomhleli welayini yomyalelo we kernel. Inkqubo-yokuqalisa ixhasa kuphela iinkqubo ezine-UEFI firmware.
Ukongeza ekunikezeni ujongano lokubhaliweyo lokukhetha amangeno esiqalo, systemd-boot pIkuvumela ukuba uhlele imigca yomyalelo we-kernel. Kubalulekile ukuqaphela ukuba i-sd-boot iyahambelana kuphela neenkqubo ezine-UEFI firmware.
Enye ye izibonelelo eziphambili Nguwe gxila kubulula kunye nokusebenza kakuhle, ngakumbi xa uphethe ufihlo lwedisk epheleleyo. Ngokungafaniyo nezilayishi zesiko le-boot ezifana ne-GRUB, sd-boot abathunywa be-decryption kunye noxanduva oluphambili lokuvela kwi-Linux kernel kunye nesithuba somsebenzisi, Ngokunjalo ikhawulezisa inkqubo yesiqalo kwaye inqanda ukucotha okunokwenzeka kuqaliso lwendlela.
Xa kuthelekiswa ne-GRUB bootloader yemveli, Ukusebenzisa i-systemd-boot kwi-openSUSE Tumbleweed iphucula isantya kunye nokhuseleko lwenkqubo yokuqalisa. Okwangoku, i-systemd-boot lukhetho olongezelelweyo, ngelixa i-GRUB ihlala isisilayidi sokuqala esingagqibekanga, ngaphandle kolwakhiwo lwe-QEMU, apho i-systemd-boot iya kwenziwa kunye nofihlo olupheleleyo lwediski.
Ukuhamba ukusuka kwi-GRUB yendabuko ukuya kwi-systemd-boot kuye kwakhuthazwa zizathu ezininzi eziphambili, ngokutsho kwenkcazo kaLudwig Nussel (Umphathi wokukhululwa we-Leap) oye wachukumisa ezinye zezona zinto zibalulekileyo zolu tshintsho kunye nezizathu emva kwayo.
U-Ludwig ukhankanya ukuba enye yezinto eziphambili ezikhuthazayo ibe kukulula kunye nokusebenza kakuhle okunikezwa yi-systemd-boot, ngakumbi kwiindawo eziphethe uguqulelo olupheleleyo lwediski. Ngokungafaniyo nezilayishi zenkqubo yesiqhelo ezifana ne-GRUB, i-systemd-boot inikezela uxanduva olunxulumene noguqulelo oluntsonkothileyo kunye nokukhutshwa kwesitshixo kwi-Linux kernel kunye nesithuba somsebenzisi, inceda ukukhawulezisa inkqubo yesiqalo kunye nokunciphisa ukuntsokotha kwesiqalo.
Ngokubhekiselele kwizizathu eziphambili ezinxulumene nolu hlanganiso, sinokuqaqambisa oku kulandelayo:
- Ukuphuculwa kwesantya sokuqalisa kunye nokhuseleko: Ukutshintshela kwi-systemd-boot kulindeleke ukuba kuphuculwe isantya sokuqalisa kunye nokwandisa ukhuseleko lwenkqubo yokuqalisa kwi-openSUSE Tumbleweed xa kuthelekiswa nokusebenzisa isitshixo se-GRUB sokuqalisa.
- Inkxaso yokuzikhethela: Okwangoku, inkxaso ye-systemd-boot inikezelwa njengokhetho olongezelelweyo, ngelixa i-GRUB ihlala ingumlayishi wesiqalo ongagqibekanga. Nangona kunjalo, yakhela isicwangciso se-QEMU ukwenza i-systemd-boot ngokuzenzekelayo kunye nofihlo olupheleleyo lwediski.
- Ukuququzelela uguqulelo olupheleleyo lwedisk: Eyona njongo yokongeza inkxaso ye-systemd-boot kukwenza ukusebenza ngofihlo lwediski olupheleleyo lula kwaye lusebenze ngakumbi. Nge-systemd-boot, imisebenzi enxulumene noguqulelo oluntsonkothileyo isiwa kwicala le-Linux kernel nakumqhubi kwindawo yomsebenzisi, ukwenza lula ikhowudi yokuqalisa.
- Ukudityaniswa ne-Btrfs kunye nolawulo lwesnapshot: i-openSUSE I-Tumbleweed isebenzisa inkqubo yefayile ye-Btrfs ngokungagqibekanga, okuthetha ukusebenza nge-snapshots. Ukudityaniswa kwe-systemd-boot kwenza kube lula ukuqalisa kwi-snapshots nganye kunye nokwandisa ukusebenza kakuhle ekuququzeleleni uhlaziyo lwe-kernel usebenzisa into eluncedo ye-sdbootutil, elawula iifotwe.
Okokugqibela, kuyakhankanywa ukuba Inkxaso ye-systemd-boot kwi-openSUSE isathathwa njengovavanyo, njalo Inikezelwa njengokhetho kuzo zombini ii-Tumbleweed kunye ne-MicroOS installers, ibonelela ngenye indlela kwi-GRUB kwabo basebenzisi bafuna ukuyizama. Ukongeza, kukho izixhobo ezingaphandle kwebhokisi kwiqemu ezisebenzisa i-systemd-boot kunye nofihlo lwediski epheleleyo ngokungagqibekanga.
Ukuba ukhona unomdla wokwazi ngakumbi ngayo, ungajonga iinkcukacha Kule khonkco ilandelayo.