De release van de opstartbeheerder GNU GRUB 2.14

Na twee jaar ontwikkeling is de stabiele release van de modulaire multi-platform bootloader GNU GRUB 2.14 (GRand Unified Bootloader) gepresenteerd. GRUB ondersteunt een breed scala aan platforms, waaronder gewone pc's met BIOS, IEEE-1275 platforms (hardware op basis van PowerPC/Sparc64), EFI-systemen, systemen met RISC-V, Loongson, Itanium, ARM, ARM64, LoongArch en ARCS (SGI), en apparaten die gebruik maken van het vrije CoreBoot-pakket. De projectcode is geschreven in de programmeertaal C en wordt verspreid onder de GPLv3-licentie.

Belangrijkste vernieuwingen:

  • Ondersteuning voor dataintegriteitscontrole in LVM-logische volumes (LVM LV) is toegevoegd, geĆÆmplementeerd met behulp van dm-integrity.
  • Ondersteuning voor configuraties die LVM cachevol gebruiken voor snellere toegang tot trage schijven door gegevens op snelle opslagmedia te cachen, is toegevoegd.
  • Ondersteuning voor het EROFS-bestandssysteem (Extendable Read-Only File System), ontwikkeld door Huawei voor gebruik op partities die alleen-lezen toegankelijk zijn, is toegevoegd. De structuur van EROFS is aanzienlijk vereenvoudigd door het weg te laten van bepaalde metadata-gebieden, zoals de bitmap van vrije blokken, in de implementatie. EROFS ondersteunt het opslaan van gegevens in gecomprimeerde vorm, maar gebruikt een andere benadering voor het opslaan van gecomprimeerde blokken, geoptimaliseerd voor toegang tot bij schrijfoperaties gegegevens.
  • De mogelijkheid om een blok met GRUB-omgevingsvariabelen in het gereserveerde gedeelte van de header van het Btrfs-bestandssysteem te plaatsen, is toegevoegd. In dergelijke variabelen kunnen gegevens over de standaard opstartpartitie worden opgeslagen.
  • Ondersteuning voor het starten van GRUB EFI-images in de NX (No Execute) beschermingsmodus is toegevoegd, die de uitvoering van instructies in geheugengebieden verbiedt die niet speciaal zijn gemarkeerd als uitvoerbaar.
  • Ondersteuning voor het Shim-loaderprotocol, dat wordt gebruikt voor geverifieerde opstart van de shim-laag voor opstart in UEFI Secure Boot-modus, is toegevoegd.
  • Ondersteuning voor het opstarten van Unified Kernel Images (UKI), die de loader voor het opstarten van de kernel vanuit UEFI (UEFI boot stub), de Linux-kernelimage en het in het geheugen geladen systeeminitiatieschema initrd combineren, is toegevoegd voor initiĆ«le initialisatie voordat de root-bestandssysteem wordt gemount. UKI-image wordt gepresenteerd als ƩƩn uitvoerbaar bestand in PE-indeling, dat kan worden opgestart met traditionele bootloaders of direct vanuit de UEFI-firmware kan worden aangeroepen.
  • Ondersteuning toegevoegd voor de universele opstartconfiguratie in het BLS (Boot Loader Specification) formaat, waarvoor het blscfg-commando is geĆÆmplementeerd.
  • Ondersteuning toegevoegd voor het Argon2 wachtwoordhashing schema.
  • Ondersteuning toegevoegd voor het mechanisme 'TPM2 key protector' voor automatische ontgrendeling van een versleutelde partitie tijdens het opstarten, door informatie voor het ontsleutelen van sleutels in de TPM (Trusted Platform Module) op te slaan.
  • Ondersteuning toegevoegd voor een aangehechte digitale handtekening (Appended Signature, gebruikt voor het toevoegen van een handtekening aan Linux kernelmodules zonder het bestand zelf te wijzigen) bij het verifiĆ«ren van opstarten in Secure Boot-modus op PowerPC-systemen.
  • De optie '--disable-cli' geĆÆmplementeerd om de command-line interface van GRUB te blokkeren en bewerken van menu-items te verbieden.
  • Ondersteuning toegevoegd voor data met datums die niet binnen de range van 1901-2038 vallen.
  • Ondersteuning toegevoegd voor het uitpakken van data die zijn gecomprimeerd met het ZSTD-algoritme.
  • Overgestapt naar de nieuwe tak van de cryptografische bibliotheek Libgcrypt 1.11.0 (voorheen werd libgcrypt 1.5.3 gebruikt, dat in 2013 is uitgebracht).
  • Aangetrokken kwetsbaarheden verholpen (1, 2).

Bron: opennet.ru

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers šŸ”„ Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster