เบ›เปˆเบญเบเบ•เบปเบงเบˆเบฑเบ”เบเบฒเบ™เบเบฒเบ™เบšเบนเบ” GNU GRUB 2.04

เบซเบผเบฑเบ‡เบˆเบฒเบเบชเบญเบ‡เบ›เบตเบ‚เบญเบ‡เบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒ เบ™เบณ เบชเบฐ เป€เปœเบต เบเบฒเบ™เบ›เปˆเบญเบเบ•เบปเบงเบˆเบฑเบ”เบเบฒเบ™เบเบฒเบ™เบ”เบฒเบงเป‚เบซเบผเบ”เปเบšเบšเป‚เบกเบ”เบนเบ™เปเบšเบšเบ„เบปเบ‡เบ—เบตเปˆเบซเบผเบฒเบเบฎเบนเบšเปเบšเบš GNU GRUB 2.04 (GRand Unified Bootloader). GRUB เบฎเบญเบ‡เบฎเบฑเบšเบซเบผเบฒเบเปเบžเบฅเบ”เบŸเบญเบก, เบฅเบงเบกเบ—เบฑเบ‡เป€เบ„เบทเปˆเบญเบ‡เบ„เบญเบกเบžเบดเบงเป€เบ•เบตเปเบšเบšเบ”เบฑเป‰เบ‡เป€เบ”เบตเบกเบ—เบตเปˆเบกเบต BIOS, IEEE-1275 platforms (เบฎเบฒเบ”เปเบงเบ—เบตเปˆเปƒเบŠเป‰ PowerPC/Sparc64), เบฅเบฐเบšเบปเบš EFI, RISC-V, MIPS-compatible Loongson 2E processor-based hardware, Itanium, ARM, ARM64 เปเบฅเบฐ. ARCS (SGI), เบญเบธเบ›เบฐเบเบญเบ™เบ—เบตเปˆเปƒเบŠเป‰เปเบžเบฑเบเป€เบเบ” CoreBoot เบŸเบฃเบต.

เบ•เบปเป‰เบ™โ€‹เบ•เป เบ™เบฐเบงเบฑเบ”เบ•เบฐเบเปเบฒ:

  • เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐ RISC-V;
  • เบฎเบญเบ‡เบฎเบฑเบš Xen PVH virtualization mode (เบเบฒเบ™เบ›เบฐเบชเบปเบกเบ›เบฐเบชเบฒเบ™เบ‚เบญเบ‡ paravirtualization (PV) เบชเปเบฒเบฅเบฑเบš I/O, เบเบฒเบ™เบ‚เบฑเบ”เบ‚เบงเบฒเบ‡เบเบฒเบ™เบˆเบฑเบ”เบเบฒเบ™, boot organization, เปเบฅเบฐเบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบ‚เบญเบ‡เบฎเบฒเบ”เปเบง, เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰ virtualization เป€เบ•เบฑเบก (HVM) เป€เบžเบทเปˆเบญเบˆเปเบฒเบเบฑเบ”เบ„เปเบฒเปเบ™เบฐเบ™เปเบฒเบชเบดเบ”เบ—เบดเบžเบดเป€เบชเบ”, เปเบเบเบเบฒเบ™เป‚เบ—เบฅเบฐเบšเบปเบš, เปเบฅเบฐเบ•เบฒเบ•เบฐเบฅเบฒเบ‡ virtualize เบซเบ™เป‰เบฒเบซเบ™เปˆเบงเบเบ„เบงเบฒเบกเบˆเปเบฒ) ;
  • เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เปƒเบ™เบ•เบปเบงเบชเปเบฒเบฅเบฑเบš UEFI Secure Boot;
  • เบเบฒเบ™เบฅเบงเบกเป€เบญเบปเบฒเบ•เบปเบงเบ‚เบฑเบš TPM (Trusted Platform Module) เบชเปเบฒเบฅเบฑเบš UEFI;
  • เบเบฒเบ™เบˆเบฑเบ”เบชเบปเปˆเบ‡เป„เบ”เป€เบงเบต obdisk เปƒเปเปˆ (OpenBoot) เบชเปเบฒเบฅเบฑเบšเบฅเบฐเบšเบปเบšเบ—เบตเปˆเบกเบตเป€เบŸเบตเบกเปเบงเบ—เบตเปˆเบเบปเบ‡เบเบฑเบšเป€เบ‡เบทเปˆเบญเบ™เป„เบ‚เบ‚เบญเบ‡ Open Firmware (IEEE 1275);
  • เบฎเบญเบ‡เบฎเบฑเบš RAID 5 เปเบฅเบฐ RAID 6 เป‚เบซเบกเบ”เปƒเบ™ Btrfs. เบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบเบฒเบ™เบšเบตเบšเบญเบฑเบ” zstd เบเบฑเบ‡เป„เบ”เป‰เบ–เบทเบเป€เบžเบตเปˆเบก, เปเบ•เปˆเบงเปˆเบฒเบกเบฑเบ™เบเบฑเบ‡เบ–เบทเบเบ™เปเบฒเบชเบฐเป€เบซเบ™เบตเป€เบ›เบฑเบ™เบเบฒเบ™เบ—เบปเบ”เบฅเบญเบ‡เปเบฅเบฐ เบกเบต เบžเบฝเบ‡เปเบ•เปˆเบกเบต static binding;
  • เบฎเบญเบ‡เบฎเบฑเบš PARTUUID (เบ•เบปเบงเบฅเบฐเบšเบธเบžเบฒเบ—เบดเบŠเบฑเบ™เปƒเบ™ GPT (เบ•เบฒเบ•เบฐเบฅเบฒเบ‡เบžเบฒเบ—เบดเบŠเบฑเบ™ GUID));
  • เบฎเบญเบ‡เบฎเบฑเบš VLAN;
  • เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™ DHCP เปƒเบ™เบ•เบปเบง;
  • เบเบฒเบ™เปเบเป‰เป„เบ‚เบˆเปเบฒเบ™เบงเบ™เบซเบฅเบฒเบเบ—เบตเปˆเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เบเบฑเบšเบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐเบเปเบฒ SPARC, ARM เปเบฅเบฐ ARM64;
  • เบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡เบเบฒเบ™เป€เบ›เบตเบ”เป€เบŸเบตเบกเปเบง (IEEE 1275) เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™;
  • เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบชเปเบฒเบฅเบฑเบš GCC 8 เปเบฅเบฐ 9 compilers;
  • Reworking เบฅเบฐเบซเบฑเบ”เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเป‚เบเบ‡เบเบฑเบš Gnulib;
  • เป€เบžเบตเปˆเบกเปเบฅเป‰เบง เบฎเบญเบ‡เบฎเบฑเบšเบฅเบฐเบšเบปเบšเป„เบŸเบฅเปŒ F2FS.

เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: opennet.ru

เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™