The OpenNET Project / Index page

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



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

Исходное сообщение
"Релиз менеджера загрузки GNU GRUB 2.00"
Отправлено opennews, 28-Июн-12 12:25 
После восьми лет разработки официально представлен (http://lists.gnu.org/archive/html/grub-devel/2012-06/msg0009... первый стабильный релиз модульного многоплатформенного менеджера загрузки GNU GRUB (http://www.gnu.org/software/grub/) 2.00 (GRand Unified Bootloader). GRUB поддерживает широкий спектр платформ, включая обычные ПК с BIOS, платформы IEEE-1275 (OLPC и оборудование на базе PowerPC/Sparc64), EFI-системы,  оборудование на основе MIPS-совместимого процессора Loongson-2F (Yeeloong, Fuloong2F), системы Itanium  и ARCS (SGI), устройства, использующие свободный пакет CoreBoot.

GRUB 2.00 продолжает развитие серии GRUB 1.9x, которая уже давно активно использовалась в дистрибутивах, несмотря на то, что формально являлась экспериментальной. В процессе подготовки GRUB 2.00 кроме продолжения развития функциональности, большое внимание было уделено обеспечению стабильности и высокого качества выпуска. По сравнению с выпущенным год назад экспериментальным выпуском GRUB 1.99 (https://www.opennet.ru/opennews/art.shtml?num=30563) в версии 2.00 представлена достаточно большая порция новшеств:

-  Представлена официальная тема оформления для меню gfxmenu (starfield). Меню переработано и теперь поддерживает подменю. Для более оптимального выбора видеорежима задействован EDID;
-  В состав включён драйвер для USB-контроллеров EHCI, а также новые драйверы для AHCI, ESCC serial, IEEE1275 serial, EFI serial. Обеспечена поддержка VBE для coreboot;
-  Добавлен сетевой стек для  BIOS, IEEE1275, EMU и EFI, включающий поддержку  TFTP, HTTP и DNS;
-  Расширена поддержка использования GRUB в качестве прошивки для устройств на базе MIPS-совместимого процессора Loongson-2F, в дополнение к ранее поддерживаемому ноутбуку  Yeeloong добавлена поддержка мини-ПК Fuloong2F;
-  Проведено портирование для систем на базе архитектур Itanium и ARCS (SGI mips). Представлен mips-порт для эмулятора qemu (qemu -M mips);
-  Добавлена команда grub-mount для монтирования файловых систем при помощи драйверов GRUB FS и модулей FUSE;
-  Изменены настройки безопасности, по умолчанию теперь доступ к командному режиму блокируется, если в конфигурации определён суперпользователь;
-  Поддержка файловых систем ExFAT, Minix3fs, Big-endian minixfs, RomFS и Squash4;
-  Поддержка таблиц разделов и также дисковых форматов: DVH, Plan9,  Big-endian mdraid, cpio, LUKS, GELI, LDM, LZOP. Обеспечена возможность работы с дисками, размер блоков в которых отличается от 512;
-  Расширена поддержка HFS+, улучшена поддержка ReiserFS, добавлена поддержка RAID LVM. До версии 33 обновлена поддержка ZFS, добавлена возможность работы с режимами multidevice, mirrored, raidz(2,3), использование  сжатия GZIP, ZLE и шифрования. В драйвер btrfs добавлена поддержка LZO-сжатия. Для архивов cpio и tar добавлена поддержка символических ссылок. Улучшен код автоматического определения типа ФС;


-  Поддержка протоколов загрузки для Darwin 11 (Mac OS X Lion)  Plan9, FreeDOS и Windows-загрузчика Ntldr/bootmgr. Возможность загрузки другого экземпляра coreboot из coreboot. Поддержка загрузки нескольких initrd. Базовая поддержка illumos и xnu. Поддержка загрузки PXE по цепочке;

-  Поддержка контрольных сумм ADLER32 и CRC64 для сжатия XZ и команды hashsum;
-  Экспериментальная поддержка сборки при помощи инструментария разработки от компании Apple;
-  Расширение средств для тестирования и отладки. В grub-fstest добавлены команды  cat, zfsinfo, testload xnu_uuid. Обеспечен сбор статистики о работе дискового кэша; добавлены скрипты для отладки в GDB. Добавлена команда time;
-  Проведена оптимизация производительности. Реализован ленивый режим сканирования неиспользуемых устройств. Задействован кэш CPU при доступе к видеопамяти; При выполнении операций поиска в первую очередь перебираются самые востребованные устройства;
-  Расширены средства интернационализации, добавлена поддержка  Unicode 6.0. Для перевода элементов внутри скриптов добавлена конструкция  $"...", при помощи которой можно отраганизовать перевод grub.cfg  налету;
-  Добавлен скрипт grub-mknetdir для упрощения создания загружаемых по сети директорий. В  grub-install добавлена поддержка всех платформ, кроме qemu.


Из ранее реализованных в рамках проекта GRUB 2 улучшений, можно отметить:


-  использование нового загрузчика Multiboot2 (http://grub.enbug.org/MultibootDraft);
-  поддержка выполнения скриптов;
-  динамическая загрузка модулей;
-  доступ к файлам на ФС NTFS, Reiserfs, EXT4, AFS, UDF, BtrFS, NILFS2 и ZFS, разделам RAID 4/6/10, DM-RAID  и данным внутри cpio/tar архивов;
-  создание графических меню с интегрированными виджетами;
-  вывод локализованного текста в отличных от ASCII кодировках;
-  поддержка горячего подключения/отключения USB-устройств;
-  использование шифрованных паролей;
-  поддержка загрузки ядра FreeBSD, NetBSD, OpenBSD и MacOS X (XNU);
-  возможность изменения раскладки клавиатуры;
-  расширенные средства для генерации PXE-образовд;
-  поддержка автодополнения вводимых команд;-  переход на лицензию GPLv3, запрещающую тивоизацию (http://ru.wikipedia.org/wiki/%D0%A2%D0%B...

URL: http://lists.gnu.org/archive/html/grub-devel/2012-06/msg0009...
Новость: https://www.opennet.ru/opennews/art.shtml?num=34211

 

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



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

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