Lennart Pottering alipendekeza kusasisha uchanganuzi wa sehemu za buti

Lennart Pottering aliendelea kuchapisha mawazo ya kurekebisha vipengele vya boot ya Linux na akatazama hali hiyo kwa kugawanya sehemu za boot. Kutoridhika kulisababishwa na utumiaji wa kupanga uanzishaji wa sehemu mbili za diski na mifumo tofauti ya faili, ambayo imewekwa kwenye kiota - kizigeu cha /boot/efi kulingana na mfumo wa faili wa VFAT na vifaa vya firmware ya EFI (EFI System Partition) na /boot. kizigeu kulingana na mfumo wa faili wa ext4, btrfs au xfs, ambayo huweka kernel ya Linux na picha za initrd, pamoja na mipangilio ya bootloader.

Hali hiyo inazidishwa na ukweli kwamba kizigeu cha EFI ni cha kawaida kwa mifumo yote, na kizigeu cha boot na kernel na initrd huundwa kando kwa kila usambazaji wa Linux uliowekwa, ambayo husababisha hitaji la kuunda sehemu za ziada wakati wa kusanikisha usambazaji kadhaa kwenye mfumo. Kwa upande wake, hitaji la kuunga mkono mifumo tofauti ya faili husababisha kiboreshaji ngumu zaidi, na utumiaji wa uwekaji wa sehemu za kiota huingilia utekelezaji wa uwekaji kiotomatiki (kizigeu cha /boot/efi kinaweza kuwekwa tu baada ya kizigeu cha / boot kuwekwa. )

Lennart alipendekeza kutumia kizigeu kimoja tu cha buti ikiwezekana na, kwenye mifumo ya EFI, kuweka kernel na picha za initrd kwenye kizigeu cha VFAT /efi kwa chaguo-msingi. Kwenye mifumo bila EFI, au ikiwa wakati wa usakinishaji kizigeu cha EFI tayari kipo (OS nyingine inatumika sambamba) na hakuna nafasi ya kutosha ya bure ndani yake, unaweza kutumia kizigeu / boot tofauti na aina XBOOTLDR (kizigeu cha /efi kwenye faili ya EFI). Jedwali la kizigeu ni la aina ya ESP). Inapendekezwa kuunda kizigeu cha ESP na XBOOTLDR katika saraka tofauti (mlima tofauti /efi na /boot badala ya mlima uliowekwa /boot/efi), kuzifanya ziweze kutambulika kiotomatiki na kuweza kujiendesha kupitia kitambulisho cha aina ya XBOOTLDR kwenye jedwali la kizigeu (bila kusajili kizigeu katika /etc/fstab).

Sehemu ya /boot itakuwa ya kawaida kwa usambazaji wote wa Linux uliowekwa kwenye kompyuta, na faili maalum za usambazaji zitatenganishwa katika kiwango cha saraka ndogo (kila usambazaji uliosakinishwa una saraka yake ndogo). Kwa mujibu wa mazoezi yaliyowekwa na mahitaji ya vipimo vya UEFI, mfumo wa faili wa VFAT pekee hutumiwa katika ugawaji wa sehemu ya EFI. Ili kuunganisha na kuachilia bootloader kutoka kwa shida zinazohusiana na kusaidia mifumo tofauti ya faili, inapendekezwa kutumia VFAT kama mfumo wa faili kwa kizigeu cha / boot, ambayo itarahisisha sana utekelezaji wa vifaa vinavyofanya kazi kwa upande wa bootloader ambayo hupata data kwenye /boot na /efi partitions. Kuunganishwa kutaruhusu usaidizi sawa kwa sehemu zote mbili (/boot na /efi) kwa kupakia kernel na picha za initrd.

Chanzo: opennet.ru

Kuongeza maoni