Ua manaʻo ʻo Lennart Pottering e hoʻololi i ka haki ʻana o nā ʻāpana boot

Ua hoʻomau ʻo Lennart Pottering i ka paʻi ʻana i nā manaʻo no ka hana hou ʻana i nā ʻāpana boot Linux a nānā i ke kūlana me nā ʻāpana boot pālua. No ka hoʻohana ʻana i ka hoʻonohonoho ʻana i ka boot mua o nā ʻāpana disk ʻelua me nā ʻōnaehana faila ʻē aʻe, i kau ʻia i ka pūnana - ka ʻāpana /boot/efi e pili ana i ka ʻōnaehana faila VFAT me nā ʻāpana firmware EFI (EFI System Partition) a me ka / boot. hoʻokaʻawale e pili ana i ka ʻōnaehana file ext4, btrfs a i ʻole xfs, kahi e waiho ai ka Linux kernel a me nā kiʻi initrd, a me nā hoʻonohonoho bootloader.

Hoʻonui ʻia ke kūlana ma ka ʻoiaʻiʻo he mea maʻamau ka ʻāpana EFI i nā ʻōnaehana āpau, a ua hoʻokumu ʻia ka ʻāpana boot me ka kernel a me initrd no kēlā me kēia mahele Linux i hoʻokomo ʻia, e alakaʻi ana i ka pono e hana i nā ʻāpana ʻē aʻe i ka wā e hoʻokomo ai i kekahi mau māhele ma ka ʻōnaehana. I ka huli ʻana, ʻo ka pono e kākoʻo i nā ʻōnaehana faila ʻē aʻe e alakaʻi i kahi bootloader paʻakikī, a ʻo ka hoʻohana ʻana i ka nested hoʻonohonoho o nā pā e hoʻopilikia i ka hoʻokō ʻana i ka hoʻokomo ʻana (hiki ke kau ʻia ka pā / boot/efi wale nō ma hope o ke kau ʻana o ka ʻāpana / boot. ).

Ua manaʻo ʻo Lennart e hoʻohana i hoʻokahi ʻāpana boot inā hiki a, ma nā ʻōnaehana EFI, e kau i nā kiʻi kernel a me initrd ma ka pā VFAT / efi ma ke ʻano maʻamau. Ma nā ʻōnaehana me ka ʻole o ka EFI, a i ʻole i ka wā o ka hoʻokomo ʻana i kahi ʻāpana EFI (ua hoʻohana ʻia kekahi OS i ka like) a ʻaʻole lawa ka wahi kaʻawale i loko, hiki iā ʻoe ke hoʻohana i kahi ʻāpana ʻokoʻa / boot me ke ʻano XBOOTLDR (ka /efi partition ma ka ʻO ka papa ʻaina ʻāpana o ke ʻano ESP). Manaʻo ʻia e hana i nā ʻāpana ESP a me XBOOTLDR i nā papa kuhikuhi kaʻawale (mauna kaʻawale / efi a me / boot ma kahi o ka nested mount / boot / efi), e hoʻolilo iā lākou i autodetectable a automountable ma o ka ʻike ʻia ʻana e ka ʻano XBOOTLDR i ka papa ʻaina (me ka ʻole o ka hoʻopaʻa inoa ʻana i kahi pā i loko. /etc/fstab).

He mea maʻamau ka ʻāpana / boot i nā māhele Linux āpau i hoʻokomo ʻia ma ke kamepiula, a e hoʻokaʻawale ʻia nā faila kikoʻī ma ka pae papa kuhikuhi (ʻo kēlā me kēia mahele i hoʻokomo ʻia kona subdirectory ponoʻī). E like me ka hoʻomaʻamaʻa paʻa a me nā koi o ka kikoʻī UEFI, hoʻohana wale ʻia ka ʻōnaehana faila VFAT i ka ʻāpana ʻāpana EFI. No ka hoʻohui a hoʻokuʻu i ka bootloader mai nā pilikia e pili ana i ke kākoʻo ʻana i nā ʻōnaehana faila ʻē aʻe, ua manaʻo ʻia e hoʻohana i ka VFAT ma ke ʻano he ʻōnaehana faila no ka / boot partition, kahi e hoʻomaʻamaʻa nui ai i ka hoʻokō ʻana i nā ʻāpana e hana ana ma ka ʻaoʻao bootloader e komo i ka ʻikepili i ka /boot a me /efi mau ʻāpana. E ʻae ka hui ʻana i ke kākoʻo like no nā ʻāpana ʻelua (/boot a me / efi) no ka hoʻouka ʻana i nā kiʻi kernel a me initrd.

Source: opennet.ru

Pākuʻi i ka manaʻo hoʻopuka