Ang GRUB 2.06 ay pinakawalan na at may kasamang suporta para sa LUKS2, SBAT at marami pa.

Pagkatapos ng dalawang taong pag-unlad ang paglabas ng bagong matatag na bersyon ng GNU GRUB 2.06 ay inihayag (GRand Unified Bootloader). Sa bagong bersyon na ito ang ilang mga pagpapabuti at lalo na ang iba't ibang mga pag-aayos ng bug ay ipinakita Kabilang sa kung saan tumayo ang suporta para sa SBAT na malulutas ang problema sa pagbawi ng mga sertipiko, pati na rin ang mga kinakailangang pagwawasto laban sa BootHole.

Para sa mga hindi pamilyar sa multiplatform modular boot manager na ito, dapat mong malaman ang GRUB na iyon Sinusuportahan ang isang malawak na hanay ng mga platform, kabilang ang mainstream PC na may BIOS, IEEE-1275 platform (PowerPC / Sparc64 based hardware), mga sistema ng EFI, RISC-V at MIPS na sumusunod sa Loongson 2E processor hardware, Itanium, ARM, ARM64 at ARCS (SGI) system, mga aparato na gumagamit ng libreng pakete ng CoreBoot.

GRUB 2.06 Key Mga Bagong Tampok

Sa bagong bersyon na ito ng Nagdagdag ng suporta ang GRUB 2.06 para sa format ng pag-encrypt ng LUKS2 disk, na naiiba mula sa LUKS1 sa isang pinasimple na pangunahing sistema ng pamamahala, ang kakayahang gumamit ng malalaking sektor (4096 sa halip na 512, binabawasan ang pag-load sa panahon ng decryption), ang paggamit ng mga simbolikong pagkakakilanlan ng pagkahati, at mga backup na tool para sa metadata na may kakayahang awtomatikong ibalik ito mula sa isang kopya kung may napansin na katiwalian.

Gayundin nagdagdag ng suporta para sa mga module ng XSM (Xen Security Modules) na nagbibigay-daan sa iyo upang tukuyin ang mga karagdagang paghihigpit at pahintulot para sa Xen hypervisor, virtual machine at mga nauugnay na mapagkukunan.

Bukod dito, ang mekanismo ng pagla-lock ay naipatupad, katulad sa isang katulad na hanay ng mga paghihigpit sa kernel ng Linux. Ang mga bloke ng lock posibleng UEFI secure boot bypass path, halimbawa, ay tinanggihan ang pag-access sa ilang mga interface ng ACPI at pagrehistro ng MSR CPU, pinaghihigpitan ang paggamit ng DMA para sa mga aparatong PCI, hinaharangan ang pag-import ng ACPI code mula sa mga variable ng EFI, at hindi pinapayagan ang I / O pagmamanipula ng port.

Ang isa pang pagbabago na namumukod-tangi ay ang nagdagdag ng suporta para sa mekanismo ng SBAT (UEFI Secure Boot Advanced Targeting), na naglulutas ng mga isyu sa pagbawi ng mga sertipiko na ginagamit ng mga boot loader para sa UEFI Secure Boot. Ang SBAT ay nagsasangkot ng pagdaragdag ng bagong metadata, na digital na nilagdaan at maaari ring isama sa pinapayagan o ipinagbabawal na mga listahan ng sangkap para sa UEFI Secure Boot. Pinapayagan ng metadata na ito ang pagpapawalang-bisa upang manipulahin ang mga numero ng bersyon ng mga bahagi nang hindi kinakailangan na muling buhayin ang mga key para sa secure na boot at nang hindi bumubuo ng mga bagong lagda.

Ng iba pang mga pagbabago na namumukod-tangi ng bagong bersyon GRUB 2.06:

  • Ang suporta para sa maikling mga puwang ng MBR (ang lugar sa pagitan ng MBR at ang simula ng pagkahati ng disk; sa GRUB ginagamit ito upang mag-imbak ng isang bahagi ng boot loader na hindi umaangkop sa sektor ng MBR) ay tinanggal.
  • Bilang default, ang os-prober utility ay hindi pinagana, na naghahanap ng mga boot na pagkahati mula sa iba pang mga operating system at idinagdag ang mga ito sa menu ng boot.
  • Naka-backport na mga patch na inihanda ng iba't ibang mga pamamahagi ng Linux.
  • Naayos ang mga kahinaan ng BootHole at BootHole2.
  • Ang kakayahang mag-ipon gamit ang GCC 10 at Clang 10 ay ipinatupad.

Sa wakas kung interesado kang malaman ang tungkol dito tungkol sa bagong bersyon na ito, maaari mong suriin ang mga detalye Sa sumusunod na link.

Paano i-install ang bagong bersyon ng Grub sa Linux?

Para sa mga interesadong ma-install ang bagong bersyon ng grub sa kanilang system, dapat nilang malaman na sa kasalukuyan ang bagong bersyon sa oras na ito (mula sa pagsulat ng artikulo) walang magagamit na pakete na magagamit para sa anuman sa mga pamamahagi ng Linux.

Kaya't para sa sandaling ito upang makuha ang bagong bersyon, ang magagamit na paraan lamang ay ang pag-download ng source code nito at pag-compile nito.

Ang source code ay maaaring makuha mula sa sumusunod na link.

Ngayon upang maisagawa ang pagtitipon dapat kaming magbukas ng isang terminal at dito ilalagay namin ang aming sarili sa folder kung saan i-download namin ang source code at i-type namin ang mga sumusunod na utos:

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


Ang nilalaman ng artikulo ay sumusunod sa aming mga prinsipyo ng etika ng editoryal. Upang mag-ulat ng isang pag-click sa error dito.

Maging una sa komento

Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.