The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Релиз менеджера загрузки GNU GRUB 2.02"
Отправлено opennews, 26-Апр-17 20:40 
После почти пяти лет разработки официально представлен (http://lists.gnu.org/archive/html/grub-devel/2017-04/msg0007...) стабильный релиз модульного многоплатформенного менеджера загрузки GNU GRUB (http://www.gnu.org/software/grub/) 2.02 (GRand Unified Bootloader). GRUB поддерживает широкий спектр платформ, включая обычные ПК с BIOS, платформы IEEE-1275 (оборудование на базе PowerPC/Sparc64), EFI-системы,  оборудование на основе MIPS-совместимого процессора Loongson 2E, системы Itanium, ARM, ARM64  и ARCS (SGI), устройства, использующие свободный пакет CoreBoot.


Основные новшества:


-  Добавлена поддержка новых платформ: ARM (U-Boot и EFI), ARM64 (EFI), Xen PV и Hyper-V Gen2 . Добавлена поддержка процессоров Loongson 2E, ноутбука Yeeloong 3A,  отладочных USB-брелков, little-endian  powerpc, систем Oracle sun4v с vnet-устройствами. Добавлена новая платформа "none", при выборе которой собираются только пользовательские утилиты;

-  Добавлен режим проверки корректности цифровой подписи для всех файлов загружаемых базовым образом c диска (в случае несоответствия подписи загрузка блокируется);

-  Добавлена поддержка файловых систем и разделов: CBFS (coreboot), LVM RAID1, XFS V5,  поддержка LZ4 и флагов подключаемой функциональности в ZFS, сжатый HFS+, GPT PReP, ext2 64-bit, Big-endian UFS1, разделы DragonFly BSD, налажена работа с разделами DM-RAID и LVM. Добавлен фреймворк с ФС /proc для  LUKS;
-  Реализована команда "nativedisk" для использования своих драйверов вместо драйверов, предоставляемых прошивкой;
-  Добавлен модуль "progress" для отображения информации о прогрессе выполнения операции при чтении файлов;

-  Обеспечена возможность вывода информации через системный динамик с использованием азбуки морзе или используя специальный софтмодемный протокол ("spkmodem");

-  Добавлен режим монохромного вывода, соответствующий режиму "hercules" в старом GRUB;
-  Добавлена поддержка вывода с использованием coreboot framebuffer;
-  Обеспечена встроенная поддержка терминала vt100 для grub-emu, не привязанная к библиотеке curses;
-  В GUI gfxmenu добавлены новые опции для позиционирования окна терминала, выбора оформления фона, размещения изображений, прокрутки, подсветки и выбора стиля;

-  Добавлена поддержка новых загрузочных протоколов: ISO-загрузчик TrueCrypt, Apple FAT, FreeDOS, linux16. Добавлена поддержка спецификаций  multiboot2 boot-services EFI, multiboot2 EFI memory map,
multiboot2 full-file;

-  Улучшены сетевые возможности: обеспечена автозагрузка модулей http и tftp, повышена надёжность работы TFTP, добавлены переменные net_default_* с настройками сетевого интерфейса, улучшена поддержка IPv6;
-  Расширена поддержка Coreboot: возможность использования ФС CBFS для дисковых образов и flash, возможность запуска другого  обработчика (http://www.coreboot.org/Payloads) (payload), поддержка фреймбуфера, поддержка средств ведения и инспектирования логов CBMEMC, добавлены команды coreboot_boottime иlscoreboot для установки проверки времени и таблиц Coreboot;
-  В grub-mkrescue добавлена поддержка PowerPC, i386-ieee1275, sparc64, и систем с bootinfo, таких как pSeries и mips-arc. Улучшена поддержка Mac-систем Apple с CPU Intel;

-  Добавлены новые команды "efifwsetup" и "lsefi" для EFI,
"cmosdump"  и "cmosset" для CMOS, "pcidump" для  PCI;

-  Для EFI добавлена поддержка разбора файлов конфигурации классического GRUB (Legacy);

-  В утилитах добавлена поддержка ОС AROS и Haiku;

-  Добавлена утилита  grub-macbless для улучшения интеграции с прошивками компьютеров Apple в  grub-install;

  
-  Добавлена поддержка "*-emu" для  Windows и  всех платформ (ранее поддерживались только i386 и x86_64);

-  Представлен новый фреймворк для анализа времени загрузки  ("./configure --enable-boot-time");
-  Проведена оптимизация производительности, обеспечена инициализация LVM/mdraid и USB в асинхронном режиме без блокирования загрузки.
-  Добавлена команда "testspeed" для тестирования скорости чтения файла;

-  В средства для разработки скриптов добавлены новые команды "eval" и  "tr";
-  Добавлена опция для сжатия файлов при инсталляции или создании образа;
-  Добавлено определение системных разделов EFI (требуется os-prober 1.58);
-  В  grub-mount добавлена поддержка символических ссылок на директории;

-  Утилиты grub-install, grub-mknetdir, grub-mkrescue и grub-mkstandalone переписаны на языке Си;

-  Добавлена поддержка инструментария mingw;
-  Добавлена возможность установки на EFI из ОС Windows. В  grub-mkpasswd добавлена поддержка  Windows;
-  Добавлена команда "file" и утилита "grub-file" для проверки типов файлов;
-  Реализован парсер файлов конфигурации syslinux;
-  Реализована экспериментальная поддержка сборки с использоватнием Clang;
-  Добавлена поддержка сборки и работы утилит в окружении OpenBSD.


URL: http://lists.gnu.org/archive/html/grub-devel/2017-04/msg0007...
Новость: https://www.opennet.ru/opennews/art.shtml?num=46458

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру