GRUB 2.06 қазірдің өзінде шығарылған және LUKS2, SBAT және басқаларын қолдайды.

Екі жылдық дамудан кейін жаңа тұрақты GNU GRUB 2.06 нұсқасының шығарылымы жарияланды (GR Unified Bootloader). Бұл жаңа нұсқада кейбір жақсартулар және әсіресе әр түрлі қателер түзетілген Олардың ішінде сертификаттарды қайтарып алу мәселесін шешетін, сондай-ақ BootHole-ге қатысты қажетті түзетулерді шешетін SBAT-ті қолдау ерекше.

Бұл көп платформалы модульдік жүктеу менеджерімен таныс емес адамдар үшін GRUB екенін білуіңіз керек BIOS, IEEE-1275 платформалары бар негізгі компьютерлерді қоса алғанда, көптеген платформаларды қолдайды (PowerPC / Sparc64 негізіндегі жабдық), EFI жүйелері, RISC-V және MIPS үйлесімді Loongson 2E процессорлық жабдықтары, Itanium, ARM, ARM64 және ARCS (SGI) жүйелері, ақысыз CoreBoot пакетін қолданатын құрылғылар.

GRUB 2.06 негізгі жаңа мүмкіндіктері

Бұл жаңа нұсқасында GRUB 2.06 LUKS2 дискісін шифрлау форматына қолдау көрсетті, LUKS1-ден жеңілдетілген кілттерді басқару жүйесімен ерекшеленеді, үлкен секторларды пайдалану мүмкіндігі (4096 орнына 512, дешифрлеу кезінде жүктемені азайтады), символдық бөлім идентификаторларын пайдалану және метамәліметтердің резервтік құралдары оны автоматты түрде қалпына келтіру мүмкіндігі сыбайлас жемқорлық анықталған жағдайда оның көшірмесі.

Тамбиян XSM модульдеріне қолдау қосылды (Xen қауіпсіздік модульдері), бұл Xen гипервизоры, виртуалды машиналар мен байланысты ресурстар үшін қосымша шектеулер мен рұқсаттарды анықтауға мүмкіндік береді.

Сонымен қатар, құлыптау механизмі іске асырылды, Linux ядросындағы ұқсас шектеулер жиынтығына ұқсас. Құлыптау мүмкін UEFI жүктеуді айналып өту жолдарын блоктайды, мысалы, кейбір ACPI интерфейстеріне және MSR процессор регистрлеріне кіруден бас тартады, PCI құрылғылары үшін DMA пайдалануды шектейді, ACPI кодын EFI айнымалыларынан импорттайды және I / O порт манипуляциясы.

Өзгерістердің тағы бірі - бұл SBAT механизміне қолдау қосылды (UEFI Secure Boot Advanced Targeting), ол UEFI Secure Boot үшін жүктеушілер пайдаланатын сертификаттарды қайтарып алу мәселелерін шешеді. SBAT жаңа метадеректерді қосуды қамтиды, оған цифрлық қолтаңба қойылған, сонымен қатар UEFI Secure Boot үшін рұқсат етілген немесе тыйым салынған компоненттер тізіміне енгізілуі мүмкін. Бұл метадеректер қайтарып алуға қауіпсіз жүктеу үшін кілттерді қалпына келтірмей және жаңа қолтаңбаларсыз компоненттердің нұсқаларының нөмірлерін басқаруға мүмкіндік береді.

Оның көзге түсетін басқа өзгерістер GRUB 2.06 жаңа нұсқасының:

  • Қысқа MBR саңылауларын қолдау (MBR мен дискілік бөлімнің басы арасындағы аймақ; GRUB-да MBR секторына сәйкес келмейтін жүктеуші бөлігін сақтау үшін қолданылады) жойылды.
  • Әдепкі бойынша os-prober утилитасы өшіріледі, ол басқа операциялық жүйелерден жүктеу бөлімдерін іздейді және оларды жүктеу мәзіріне қосады.
  • Әр түрлі Linux дистрибутивтерімен дайындалған резервтік патчтар.
  • BootHole және BootHole2 осалдықтары жойылды.
  • GCC 10 және Clang 10 көмегімен компиляциялау мүмкіндігі іске асырылды.

Finalmente егер сіз бұл туралы көбірек білгіңіз келсе осы жаңа нұсқа туралы толығырақ тексеруге болады Келесі сілтемеде.

Grub-тің жаңа нұсқасын Linux-қа қалай орнатуға болады?

Grub-тің жаңа нұсқасын өз жүйесіне орната алатындар үшін олар қазіргі уақытта жаңа нұсқа (мақала жазылған кезден бастап) Linux дистрибутивтері үшін алдын-ала жинақталған пакет жоқ екенін білуі керек.

Осы жаңа нұсқаны алу мүмкін болатын сәтте жалғыз әдіс - оның бастапқы кодын жүктеу және оны құрастыру.

Бастапқы кодты мына жерден алуға болады келесі сілтеме.

Енді компиляцияны орындау үшін біз терминал ашып, онда бастапқы кодты жүктейтін қалтаға орналасып, келесі пәрмендерді тереміз:

zcat grub-2.06.tar.gz | tar xvf -cd grub-2.06
./configure
make install


Мақаланың мазмұны біздің ұстанымдарымызды ұстанады редакторлық этика. Қате туралы хабарлау үшін нұқыңыз Мұнда.

Бірінші болып пікір айтыңыз

Пікіріңізді қалдырыңыз

Сіздің электрондық пошта мекен-жайы емес жарияланады. Міндетті өрістер таңбаланған *

*

*

  1. Деректерге жауапты: Мигель Анхель Гатан
  2. Деректердің мақсаты: СПАМ-ны басқару, түсініктемелерді басқару.
  3. Заңдылық: Сіздің келісіміңіз
  4. Деректер туралы ақпарат: заңды міндеттемелерді қоспағанда, деректер үшінші тұлғаларға жіберілмейді.
  5. Деректерді сақтау: Occentus Networks (ЕО) орналастырған мәліметтер базасы
  6. Құқықтар: Сіз кез-келген уақытта ақпаратты шектей, қалпына келтіре және жоя аласыз.