Lennart Pottering proponis modernigi la rompon de botosekcioj

Lennart Pottering daŭre publikigis ideojn por reverkado de Linuksaj lanĉkomponentoj kaj rigardis la situacion kun duplikataj lanĉaj sekcioj. Malkontento estis kaŭzita de la uzo por organizi la komencan lanĉon de du diskdiskodiskoj kun malsamaj dosiersistemoj, kiuj estas muntitaj nestitaj - la /boot/efi-sekcio bazita sur la VFAT-dosiersistemo kun EFI-firmaraj komponentoj (EFI System Partition) kaj la /boot. dispartigo bazita sur la dosiersistemo ext4, btrfs aŭ xfs, sur kiu enhavas la Linuksan kernon kaj initrd-bildojn, same kiel ekŝargilon agordojn.

La situacio pligraviĝas pro la fakto, ke la EFI-diskodo estas komuna al ĉiuj sistemoj, kaj la ekfunkciigo kun la kerno kaj initrd estas kreita aparte por ĉiu instalita Linuksa distribuo, kio kondukas al la bezono krei kromajn subdiskojn kiam oni instalas plurajn distribuojn sur la. sistemo. Siavice, la bezono subteni malsamajn dosiersistemojn kondukas al pli kompleksa ekŝargilo, kaj la uzo de nestita lokigo de sekcioj malhelpas la efektivigon de aŭtomata muntado (la /boot/efi-disko povas esti muntita nur post kiam la /boot-disko estas muntita. ).

Lennart sugestis uzi nur unu lanĉan diskdiskon se eble kaj, en EFI-sistemoj, meti la kernon kaj initrd-bildojn sur la VFAT/efi-diskon defaŭlte. Ĉe sistemoj sen EFI, aŭ se dum instalado EFI-diskodisko jam ekzistas (alia OS estas uzata paralele) kaj ne estas sufiĉe libera spaco en ĝi, vi povas uzi apartan /boot-diskondiskon kun tipo XBOOTLDR (la /efi-disko en la dispartigotabelo estas de tipo ESP). Estas proponite krei ESP kaj XBOOTLDR-diskojn en apartaj dosierujoj (apartaj monto /efi kaj /boot anstataŭ nestita monto /boot/efi), igi ilin aŭtodetekteblaj kaj aŭtomate munteblaj per identigo per XBOOTLDR-tipo en la subdiskotabelo (sen registri subdiskon en /etc/fstab).

La diskdisko /boot estos komuna al ĉiuj Linuksaj distribuaĵoj instalitaj en la komputilo, kaj distribuaj specifaj dosieroj estos apartigitaj ĉe la subdosierujo (ĉiu instalita distribuo havas sian propran subdosierujon). Konforme al establita praktiko kaj la postuloj de la UEFI-specifo, nur la VFAT-dosiersistemo estas uzata en la EFI-komponentsekcio. Por unuigi kaj liberigi la ekŝargilon de la komplikaĵoj asociitaj kun subtenado de malsamaj dosiersistemoj, estas proponite uzi VFAT kiel dosiersistemon por la /boot-diskodo, kiu signife simpligos la efektivigon de komponantoj laborantaj ĉe la ekŝargilo, kiuj aliras datumojn en la. /boot kaj /efi sekcioj. Unuiĝo permesos egalan subtenon por ambaŭ sekcioj (/boot kaj /efi) por ŝargi kernon kaj initrd-bildojn.

fonto: opennet.ru

Aldoni komenton