Lennart Pottering o khothalelitse ho nchafatsa karohano ea likarolo tsa boot

Lennart Pottering o ile a tsoela pele ho phatlalatsa mehopolo ea ho lokisa likarolo tsa boot tsa Linux mme a sheba boemo ka likarolo tse peli tsa boot. Ho se khotsofale ho bakiloe ke ts'ebeliso ea ho hlophisa boot ea likarolo tse peli tsa disk tse nang le litsamaiso tse fapaneng tsa faele, tse kentsoeng sehlaha - karolo ea /boot/efi e ipapisitse le sistimi ea faele ea VFAT e nang le likarolo tsa EFI firmware (EFI System Partition) le /boot. karohano e thehiloeng ho ext4, btrfs kapa xfs sistimi ea faele, eo ho eona ho nang le kernel ea Linux le litšoantšo tsa initrd, hammoho le litlhophiso tsa bootloader.

Boemo bona bo mpefatsoa ke taba ea hore karohano ea EFI e tloaelehile litsamaisong tsohle, 'me karohano ea boot e nang le kernel le initrd e entsoe ka thoko bakeng sa kabo e ngoe le e ngoe e kentsoeng ea Linux, e lebisang tlhokong ea ho theha likarolo tse ling ha ho kenya likhatiso tse' maloa ho tsamaiso. Ka lehlakoreng le leng, tlhoko ea ho ts'ehetsa lits'ebetso tse fapaneng tsa faele e lebisa ho bootloader e rarahaneng haholoanyane, mme ts'ebeliso ea ho beoa ha li-partitions ka sehlaha e sitisa ts'ebetsong ea ho kenya othomathiki (karohano ea / boot/efi e ka hlongoa feela kamora hore karohano ea / boot e kenngoe. ).

Lennart o khothalelitse ho sebelisa karolo e le 'ngoe feela ea boot partition haeba ho khonahala, le lits'ebetsong tsa EFI, ho beha kernel le litšoantšo tsa initrd ho VFAT /efi partition ka ho sa feleng. Litsamaisong tse se nang EFI, kapa haeba nakong ea ho kenya karohano ea EFI e se e ntse e le teng (OS e 'ngoe e sebelisoa ka tsela e ts'oanang) mme ha ho na sebaka se lekaneng sa mahala ho eona, o ka sebelisa karohano e arohaneng / boot ka mofuta XBOOTLDR (karohano ea / efi ho eona). tafole ea karohano ke ea mofuta oa ESP). Ho sisinyeha hore ho thehoe likaroloana tsa ESP le XBOOTLDR ka har'a li-directory tse arohaneng (thaba e arohaneng / efi le / boot ho e-na le thaba e behiloeng / boot / efi), e etse hore e khonehe le ho khoneha ka ho khetholla ka mofuta oa XBOOTLDR tafoleng ea karohano (ntle le ho ngolisa karohano ho /etc/fstab).

Karolo ea / boot e tla tloaeleha ho liphaello tsohle tsa Linux tse kentsoeng k'homphieutheng, 'me lifaele tse khethehileng tsa kabo li tla aroloa boemong ba subdirectory (kabo e' ngoe le e 'ngoe e kentsoeng e na le subdirectory ea eona). Ho latela tloaelo e hlophisitsoeng le litlhoko tsa litlhaloso tsa UEFI, ke sistimi ea faele ea VFAT feela e sebelisoang karolong ea karolo ea EFI. Ho kopanya le ho lokolla bootloader mathateng a amanang le ho tšehetsa litsamaiso tse fapaneng tsa faele, ho khothaletsoa ho sebelisa VFAT joalo ka sistimi ea faele bakeng sa karohano ea / boot, e tla nolofatsa haholo ts'ebetsong ea likarolo tse sebetsang ka lehlakoreng la bootloader tse fihlellang data ho /boot le /efi partitions. Ho kopanya ho tla lumella tšehetso e lekanang bakeng sa likarolo tse peli (/ boot le / efi) bakeng sa ho kenya kernel le litšoantšo tsa initrd.

Source: opennet.ru

Eketsa ka tlhaloso