GRUB 2.06 ti tẹlẹ ti tu silẹ ati pẹlu atilẹyin fun LUKS2, SBAT ati diẹ sii.

Lẹhin ọdun meji ti idagbasoke ifilọlẹ ti ẹya iduroṣinṣin tuntun ti GNU GRUB 2.06 ti kede (GRand Unified Bootloader). Ninu ẹya tuntun yii diẹ ninu awọn ilọsiwaju ati paapaa ọpọlọpọ awọn atunṣe kokoro ni a gbekalẹ Ninu eyiti o ṣe atilẹyin atilẹyin fun SBAT ti o yanju iṣoro pẹlu fifagile awọn iwe-ẹri, ati awọn atunṣe to ṣe pataki si BootHole.

Fun awọn ti ko mọmọ pẹlu oluṣakoso bata modulu pupọ, yii o yẹ ki o mọ pe GRUB Ṣe atilẹyin ọpọlọpọ awọn iru ẹrọ, pẹlu PC akọkọ pẹlu BIOS, awọn iru ẹrọ IEEE-1275 (Ohun elo ti o da lori PowerPC / Sparc64), awọn ọna ẹrọ EFI, RISC-V ati ohun elo ibaramu Loongson 2E ero isise, Itanium, ARM, ARM64 ati ARCS (SGI), awọn ẹrọ nipa lilo package CoreBoot ọfẹ.

GRUB 2.06 Key Awọn ẹya tuntun

Ni ẹya tuntun yii ti GRUB 2.06 ṣafikun atilẹyin fun ọna kika fifi ẹnọ kọ nkan disk LUKS2, eyiti o yatọ si LUKS1 ninu eto iṣakoso bọtini ti o rọrun, agbara lati lo awọn apa nla (4096 dipo 512, dinku fifuye lakoko idinku), lilo awọn idanimọ ipin ami, ati awọn irinṣẹ afẹyinti fun metadata pẹlu agbara lati mu pada laifọwọyi lati ẹda kan ti o ba rii ibajẹ.

Tambien ṣafikun atilẹyin fun awọn modulu XSM (Awọn modulu Aabo Xen) ti o fun ọ laaye lati ṣalaye awọn ihamọ ati awọn igbanilaaye afikun fun hypervisor Xen, awọn ẹrọ foju, ati awọn orisun ti o jọmọ.

Bakannaa, a ti ṣe ilana ilana titiipa, iru si iru ṣeto ti awọn ihamọ ninu ekuro Linux. Awọn bulọọki titiipa ṣee ṣe awọn ọna abayọ bata UEFI ti o ni aabo, fun apẹẹrẹ, kọ wiwọle si diẹ ninu awọn atọkun ACPI ati awọn iforukọsilẹ MSR CPU, ṣe ihamọ lilo DMA fun awọn ẹrọ PCI, dena akowọle koodu ACPI lati awọn oniyipada EFI, ati pe ko gba laaye I / Eyin ifọwọyi ibudo.

Omiiran ti awọn ayipada ti o duro jade ni ṣafikun atilẹyin fun siseto SBAT (UEFI Secure Boot Advanced Targeting), eyiti o yanju awọn ọran pẹlu fifagilee ti awọn iwe-ẹri ti o lo nipasẹ awọn oluta bata fun UEFI Secure Boot. SBAT pẹlu fifi metadata tuntun kun, eyiti o fowo si ni nọmba oni nọmba ati pe o tun le wa ninu awọn akojọ paati ti a gba laaye tabi eewọ fun Bata aabo ti UEFI. Metadata yii gba ifagile lati ṣe afọwọyi awọn nọmba ẹya ti awọn paati laisi iwulo lati ṣe atunṣe awọn bọtini fun bata to ni aabo ati laisi ipilẹṣẹ awọn ibuwọlu tuntun.

Ti miiran awọn ayipada ti o duro jade ti ẹya tuntun GRUB 2.06:

  • Atilẹyin fun awọn ela MBR kukuru (agbegbe laarin MBR ati ibẹrẹ ti ipin disiki; ni GRUB o ti lo lati tọju apakan kan ti olutaja bata ti ko baamu eka MBR) ti yọ kuro.
  • Nipa aiyipada, iwulo os-prober jẹ alaabo, eyiti o wa awọn ipin bata lati awọn ọna ṣiṣe miiran ati ṣe afikun wọn si akojọ aṣayan bata.
  • Awọn abulẹ ti a ṣe afẹyinti ti a pese sile nipasẹ ọpọlọpọ awọn pinpin Lainos.
  • Ti o wa titi BootHole ati awọn ipalara BootHole2.
  • Agbara lati ṣajọ nipa lilo GCC 10 ati Clang 10 ti wa ni imuse.

Níkẹyìn ti o ba nifẹ lati mọ diẹ sii nipa rẹ nipa ẹya tuntun yii, o le ṣayẹwo awọn alaye naa Ni ọna asopọ atẹle.

Bii o ṣe le fi ẹya tuntun ti Grub sori Linux?

Fun awọn ti o nifẹ si ni anfani lati fi ẹya tuntun ti grub sori ẹrọ wọn, wọn yẹ ki o mọ pe lọwọlọwọ ẹya tuntun ni akoko yii (lati kikọ nkan naa) ko si package ti a ti ṣaju tẹlẹ ti o wa fun eyikeyi awọn pinpin kaakiri Linux.

Nitorinaa ni akoko, lati gba ẹya tuntun yii, ọna ti o wa nikan ni nipa gbigba koodu orisun rẹ ati ikojọpọ rẹ.

Orisun orisun le gba lati inu atẹle ọna asopọ.

Nisisiyi lati ṣe akopọ a gbọdọ ṣii ebute kan ati ninu rẹ a yoo gbe ara wa si folda nibiti a ṣe gba koodu orisun ati pe a yoo tẹ awọn ofin wọnyi:

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


Awọn akoonu ti nkan naa faramọ awọn ilana wa ti awọn ilana olootu. Lati jabo aṣiṣe kan tẹ nibi.

Jẹ akọkọ lati sọ ọrọ

Fi ọrọ rẹ silẹ

Adirẹsi imeeli rẹ yoo ko le ṣe atejade. O beere aaye ti wa ni samisi pẹlu *

*

*

  1. Lodidi fun data naa: Miguel Ángel Gatón
  2. Idi ti data naa: SPAM Iṣakoso, iṣakoso ọrọ asọye.
  3. Ofin: Iyọọda rẹ
  4. Ibaraẹnisọrọ data: Awọn data kii yoo ni ifọrọhan si awọn ẹgbẹ kẹta ayafi nipasẹ ọranyan ofin.
  5. Ibi ipamọ data: Alaye data ti o gbalejo nipasẹ Awọn nẹtiwọọki Occentus (EU)
  6. Awọn ẹtọ: Ni eyikeyi akoko o le ni opin, gba pada ki o paarẹ alaye rẹ.