Linux Forum Казахстан

Общий => Новости => Тема начата: turbo от 26 Октября 2009, 22:01

Название: GRUB
Отправлено: turbo от 26 Октября 2009, 22:01
[size="3"]Вышел менеджер загрузки GNU GRUB 1.97[/size]

Спустя 9 месяцев с момента прошлого выпуска доступен новый экспериментальный релиз загрузчика GRUB 1.97, который может послужить прототипом для формирования новой стабильной ветки GRUB 2.0. В Grub2 используется новый загрузчик Multiboot2, имеется поддержка выполнения скриптов, динамической загрузки модулей, доступа к файлам на ФС NTFS, Reiserfs и данным внутри cpio/tar архивов, создания графических меню, вывода локализованного текста в отличных от ASCII кодировках.
В версии 1.97 добавлено много интересных улучшений, среди которых:
 Возможность установки парольной защиты;
 Поддержка RAID 4/6/10, файловых систем EXT4, AFS, UDF, а также Joliet-расширений к ISO9660;
 Поддержка загрузки ядра FreeBSD, NetBSD, OpenBSD и MacOS X (XNU);
 Возможность работы утилит grub из окружения Cygwin;
 Поддержка EFI интерфейса на x86_64 системах;
 Новые встроенные команды: keystatus, hdparm, drivemap, crc и sleep;
 Возможность загрузки дополнительных файлов при сетевой загрузке через PXE;
 Вместо LZO отныне использует метод сжатия LZMA;
 В качестве имени устройства теперь можно указывать его UUID-идентификатор;
 Интегрирована поддержка gptsync;
 Возможность записи и последующего восстановления окружения из файла;
 В ATA-драйвере снято ограничение на размер устройств более 2 Тб.

http://www.opennet.r...shtml?num=23987 (http://www.opennet.ru/opennews/art.shtml?num=23987)
Название: GRUB
Отправлено: turbo от 26 Января 2010, 19:22
[size="3"]Вышел GRUB 1.97.2[/size]

Вышел очередной пререлиз GRUB 2 - универсального загрузчика операционных систем. В Grub2 используется новый загрузчик Multiboot2, имеется поддержка выполнения скриптов, динамической загрузки модулей, доступа к файлам на ФС NTFS, Reiserfs и данным внутри cpio/tar архивов, создания графических меню, вывода локализованного текста в отличных от ASCII кодировках и т.д.

В версии 1.97.2 было исправлено несколько ошибок, убран лимит в 4GB в разных местах, исправлены проблемы с лицензией на некоторые файлы заголовков для ОС семейства BSD.

http://www.opennet.r...shtml?num=25134 (http://www.opennet.ru/opennews/art.shtml?num=25134)
Название: GRUB
Отправлено: Zhek@Ch от 03 Декабря 2010, 11:22
[size="3"]В загрузчике GRUB появится поддержка ZFS [/size]

 Разработчики проекта GRUB объявили (http://permalink.gmane.org/gmane.comp.boot-loaders.grub.devel/17064) о принятии решения по реализации в загрузчике поддержки файловой системы ZFS и этому не помешает то, что код файловой системы ZFS распространяется под несовместимой с GPL лицензией и компания Oracle не передала имущественные права на этот код Фонду свободного ПО.

Несмотря на то, что сам проект ZFS развивается под лицензией CDDL, код для обеспечения минимальной поддержки ZFS в загрузчике был импортирован в дерево исходных текстов GRUB 2 из модифицированного компанией Oracle варианта устаревшей версии загрузчика GRUB, используемого в продукте OpenSolaris. Код был выпущен под лицензией GPL и компания Oracle поставляет измененную версию GRUB в составе своих бинарных продуктов, приняв таким образом условия лицензии GPL (GRUB, распространяется под GPL, соответственно его модификации тоже наследуют эту лицензию).

FSF требует отчуждения в свою пользу всех имущественных прав GNU-проектов, выступая гарантом их свободы в будущем и упрощая возможность отстаивания интересов свободных проектов в суде. Так как компания Oracle не намерена передавать права на внесенные в GRUB изменения, после анализа всех рисков, для GRUB-кода с поддержкой ZFS сделано исключение из правил. По мнению разработчиков принадлежность прав на код Oracle и его распространение под лицензией GPL является достаточным гарантом свободности кода.

Что касается патентов на заложенные в ZFS технологии, то риск возникновения патентных претензий для конечных пользователей минимален. Так как компания Oracle приняла условия GPL, модифицировав код GRUB, она не может применить свои патенты против пользователей GRUB. В случае нападок со стороны других держателей патентов против ZFS, GPL не даст компании Oracle выплатить отчисления только за себя, Oracle будет вынуждена отстоять и интересы сообщества.


# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=28869)
Название: GRUB
Отправлено: Rubik от 25 Февраля 2011, 06:46
[size="3"]Компания Intel создала на базе GRUB инструментарий для тестирования BIOS[/size]

Представители компании Intel представили (https://lkml.org/lkml/2011/2/24/6) в списке рассылки разработчиков Linux-ядра проект BITS (http://biosbits.org/) (BIOS Implementation Test Suite), в рамках которого на базе свободного загрузчика GRUB2 подготовлено небольшое окружение, загружаемое с USB Flash или другого носителя, и предназначенное для тестирования BIOS на этапе до загрузки операционной системы. Код проекта распространяется, как и код GRUB2, в рамках лицензии GPLv3. Размер загрузочного образа (http://biosbits.org/download/) 2.7 Мб.

Главные задачи тестирования BIOS связаны с проверкой корректности инициализации процессоров Intel и другого оборудования, а также с оценкой степени соответствия заявленным технологиям (например, ACPI, SMMR, MSR) и рекомендациям Intel. Кроме тестирования, BITS позволяет самостоятельно выполнить инициализацию CPU и оборудования, используя набор эталонных рекомендаций Intel (например, корректно заполнить ACPI-таблицы), а также переопределить настройки, выставленные на этапе работы BIOS.

В пакете реализован набор команд для проведения экспериментов, осуществления разнообразных проверок, сбора информации о системе, тестирования и низкоуровневого конфигурирования оборудования. Например, реализованы команды для манипулирования такими аппаратными ресурсами, как MSR (model-specific register), CPUID, PCI и PCI Express, а также поддержка специфичных для различных моделей CPU ресурсов. В состав также входит модуль, позволяющий на лету выполнять выражения на языке Си (подерживаются только целочисленные операции), позволяющий создавать собственные скрипты-команды, написанные на языке Си.

Текущая версия BITS нацелена в основном на конфигурирование CPU и системы управления питанием. Поддерживаются все x86-платформы Intel, а также процессоры на базе микроархитектуры Nehalem или более новой, включая серверные CPU Intel Xeon и процессоры Intel Core i7, i5 и i3 для настольных и мобильных систем. Из типичных операций, которое можно выполнить в BITS приводятся: определение корректности проведения в BIOS инициализации подсистемы управления питанием CPU; загрузка эталонного кода управления питанием, заменяя конфигурацию BIOS; определение частоты и продолжительности SMI-прерываний BIOS (System Management Interrupts); проверка как долго CPU находится в состоянии сна (C-states).
# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=29714)
 
Название: GRUB
Отправлено: Zhek@Ch от 16 Мая 2011, 00:01
[size="3"]Новая версия менеджера загрузки GNU GRUB - 1.99 [/size]

Разработчики универсального модульного загрузчика GNU GRUB (http://www.gnu.org/software/grub/) (GRand Unified Bootloader) объявили (http://lists.gnu.org/archive/html/grub-devel/2011-05/msg00032.html) о выходе версии 1.99. Скорее всего это будет последняя экспериментальная версия на пути к стабильному выпуску 2.0, о чем сигнализирует факт переезда проекта c сервера alpha.gnu.org на ftp.gnu.org (http://ftp.gnu.org/gnu/grub/).

Наиболее интересные изменения:

GRUB поддерживает широкий спектр платформ, включая обычные ПК с BIOS ПК, платформы IEEE-1275 (OLPC и оборудование на базе PowerPC/Sparc64), EFI-системы и устройства, использующие свободный пакет CoreBoot (LinuxBIOS). Из ранее реализованных в рамках проекта Grub2 улучшений, можно отметить: использование нового загрузчика Multiboot2 (http://grub.enbug.org/MultibootDraft); поддержку выполнения скриптов; динамическую загрузку модулей; доступ к файлам на ФС NTFS, Reiserfs, EXT4, AFS, UDF, RAID 4/6/10 и данным внутри cpio/tar архивов; создание графических меню с интегрированными виджетами; вывод локализованного текста в отличных от ASCII кодировках; использование шифрованных паролей; поддержку загрузки ядра FreeBSD, NetBSD, OpenBSD и MacOS X (XNU).

# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=30563)