Lennart Pottering, çəkmə arakəsmələrinin parçalanmasını modernləşdirməyi təklif etdi

Lennart Pottering Linux-u yükləmək üçün komponentlərin yenidən işlənməsi ideyalarını dərc etməyə davam etdi və yükləmə bölmələrinin təkrarlanması məsələsinə toxundu. Narazılığa ilkin yükləmənin təşkili üçün müxtəlif FS-lərə malik iki disk bölməsinin istifadəsi səbəb olub, onlar yuvalanmış quraşdırılıb - EFI mikroproqram komponentləri (EFI Sistem Bölməsi) ilə VFAT FS əsasında /boot/efi bölməsi və əsaslı /boot bölməsi. ext4, btrfs və ya xfs FS-də, Linux nüvəsi və initrd şəkilləri, həmçinin yükləyici parametrləri yerləşdirilir.

Vəziyyət EFI bölməsinin bütün sistemlər üçün ümumi olması və nüvə və initrd ilə yükləmə bölməsinin hər bir quraşdırılmış Linux paylanması üçün ayrıca yaradılması ilə daha da ağırlaşır ki, bu da bir neçə paylama quraşdırarkən əlavə bölmələrin yaradılması ehtiyacına səbəb olur. sistemi. Öz növbəsində, müxtəlif FS-ni dəstəkləmək ehtiyacı yükləyicinin çətinləşməsinə gətirib çıxarır və iç-içə bölmənin istifadəsi avtomatik montajın həyata keçirilməsinə mane olur (/boot/efi bölməsi yalnız /boot bölməsi quraşdırıldıqdan sonra quraşdırıla bilər).

Lennart mümkün olduqda yalnız bir yükləmə bölməsindən istifadə etməyi təklif etdi və EFI ilə sistemlərdə, standart olaraq, kernel və initrd şəkillərini /efi VFAT bölməsinə yerləşdirin. EFI olmayan sistemlərdə və ya quraşdırma zamanı EFI bölməsi artıq mövcuddursa (paralel olaraq başqa bir OS istifadə olunur) və orada kifayət qədər boş yer yoxdursa, XBOOTLDR tipli ayrıca /boot bölməsindən istifadə edə bilərsiniz (/efi bölməsi). bölmə cədvəli ESP növünə malikdir). ESP və XBOOTLDR arakəsmələrinin ayrı-ayrı qovluqlarda yaradılması təklif olunur (iç-içə quraşdırılmış /boot/efi montajları yerinə ayrı /efi və /boot montajları), bölmə cədvəlində XBOOTLDR növü üzrə identifikasiya yolu ilə onları avtomatik aşkar etmək və avtomatik quraşdırmaq (olmadan) /etc/fstab-da bölmə təyin etmək).

/boot bölməsi kompüterdə quraşdırılmış bütün Linux paylamaları üçün ümumi olacaq və paylamaya aid fayllar alt kataloq səviyyəsində ayrılacaq (hər quraşdırılmış paylamanın öz alt kataloqu var). Müəyyən edilmiş təcrübəyə və UEFI spesifikasiyasının tələblərinə uyğun olaraq, EFI komponent bölməsində yalnız VFAT fayl sistemi istifadə olunur. Yükləyicini birləşdirmək və müxtəlif fayl sistemlərinin dəstəklənməsi ilə bağlı fəsadlardan xilas etmək üçün VFAT-dan /boot bölməsi üçün fayl sistemi kimi istifadə etmək təklif olunur ki, bu da yükləyici tərəfdə işləyən komponentlərin icrasını xeyli asanlaşdıracaq. /boot və /efi bölmələri. Birləşmə hər iki bölmənin (/boot və /efi) kernel və initrd şəkillərinin yüklənməsi üçün bərabər şəkildə dəstəklənməsinə imkan verəcək.

Mənbə: opennet.ru

Добавить комментарий