LINUX.ORG.RU

GNU GRUB 2.00

 ,


3

1

После восьми лет разработки представлен первый стабильный релиз модульного мультиплатформенного загрузчика GNU GRUB ветки 2.х, поддерживающий множество платформ: х86/x86-64 BIOS/EFI, платформы IEEE-1275 (например, OLPC, Sparc64, PowerPC), coreboot, Yeeloong, а теперь ещё и Fuloong2F, Loongson-2F, SGI, i386/MIPS Qemu, Itanium и SGI MIPS.

Новшества и усовершенствования:

  • внешний вид:
    • официальная тема для gfxmenu;
    • меню дополнены подменю;
    • улучшенное определение видеорежима посредством EDID.
  • новые платформы:
    • порт на Itanium;
    • Fuloong2F (в том числе в качестве прошивки);
    • Fuloong2E (прошивка не поддерживается);
    • ARCS (SGI);
    • qemu -M MIPS.
  • grub-mount для монтирования файловых систем посредством драйверов GRUB FS и FUSE;
  • изменены настройки безопасности по умолчанию: если в конфигурации определён суперпользователь — командный режим блокируется;
  • новые драйверы:
    • EHCI;
    • AHCI;
    • ESCC serial;
    • EFI serial;
    • сетевой стек для BIOS, IEEE1275, EMU и EFI, включая TFTP, HTTP и DNS;
    • поддержка VBE на Coreboot.
  • новые ФС, фильтры и форматы дисков:
    • разметки форматов DVH и Plan9;
    • Big-endian mdraid и cpio;
    • ODC и NEWC cpio;
    • ExFAT;
    • Minix3fs;
    • Big-endian minixfs;
    • RomFS;
    • Squash4;
    • поддержка дисков с не 512-байтными блоками;
    • поддержка LUKS и GELI;
    • LDM (пока — только чтение);
    • LZOP.
  • улучшена поддержка форматов дисков и ФС:
    • метки (label) HFS+;
    • ReiserFS;
    • мультиустройства, зеркальные RAID и raidz(2,3) ZFS;
    • внутренние RAID для LVM;
    • шифрование ZFS;
    • ZLE и GZIP для ZFS;
    • поддерживаемая версия ZFS увеличена до версии 33
    • HFS mtime;
    • AFFS и SFS
    • LZO-сжатие для BtrFS;
    • симлинки для cpio и tar;
    • уменьшено количество некорректных опознаний ФС.
  • новые протоколы загрузки:
    • Plan9;
    • FreeDOS;
    • Ntldr/Bootmgr;
    • поддержка chainloader -bpb для коррекции таблицы разделов FAT и NTFS;
    • мультизагрузка PXE;
    • Darwin 11 (Mac OS X Lion).
  • улучшения в протоколах загрузки:
    • поддержка нескольких initrd;
    • базовая поддержка автоконфигурации Illumos и xnu.
  • Тестирование и отладка:
    • новые команды grub-fstest: cat, zfsinfo, testload xnu_uuid;
    • модуль отладки (ипользует gdb);
    • сбор статистики дискового кэша;
    • новая команда — time.
  • производительность:
    • «ленивое» сканирование накопителей: неиспользуемые устройства не сканируются;
    • использование кэша процессора для доступа к видеопамяти;
    • самые используемые устройства ищутся по UUID первыми.
  • интернационализация:
    • Unicode 6.0;
    • переводы на многие языки включены в официальный комплект.
  • экспериментальная поддержка сборки на Apple.

Исходники

>>> Анонс



Проверено: JB ()
Последнее исправление: post-factum (всего исправлений: 5)

Интересно, а модуль для загрузки через ntldr все также обрезанная версия grub1?

Macil ★★★★★
()
Ответ на: комментарий от Macil

Ну, это в секции «новые протоколы загрузки», значит, наваяли что-то новое. Наверное.

max_udoff
() автор топика
Ответ на: комментарий от Kompilainenn

сабж нужен и годен

Да загрузчик конечно нужен, но зачем он ТАКОЙ нужен? Загрузчик ты видишь максимум раз-два в неделю и то на пару секунд, зафиг там навороты и спецэффекты?

/me использует syslinux и вполне доволен

max_udoff
() автор топика
Ответ на: комментарий от max_udoff

Кто подскажет, как правильно переводится «Big-endian»?

Порядок от старшего к младшему или (англ. big-endian, дословно: «тупоконечный»): An, ..., A0, запись начинается со старшего и заканчивается младшим.

Имхо, лучше этот термин и не переводить.

anonymous
()

Когда они уже DE в Груб встроят?! Уже давно выпускать сей продукт как полноценную ОС...

anonymous
()
Ответ на: комментарий от max_udoff

Винда знаешь как ставится? Сначала ставится ос,потом собственно и запускается установка системы ,это с висты началось. Груб по стопам идёт.

craftwr
()

использование кэша процессора для доступа к видеопамяти;

Нафига??? Ладно остальное, но это =\

lyrix87
()

GRUB - это конечно хорошая ОС, но в качестве загрузчика предпочитаю LILO.

Made_in_China ★★
()

А оно уже научилось грузить установочный iso венды, как умеет это делать с iso образами Линуксов?

firestarter ★★★☆
()

новые драйверы
новые ФС

А какая в этом grub-е версия wine? Diablo3 запустится?

Manhunt ★★★★★
()
Ответ на: комментарий от max_udoff

Правильно — никак. А вообще: «тупоконечный», «ширококонечный», «толстоконечный». В Audacity переводили как «тупоконечник» :)

buddhist ★★★★★
()
Ответ на: комментарий от Yareg

А чем второй не нравится?

//Пользуюсь в основном лило

mopsene ★★★
()
Ответ на: комментарий от firestarter

А оно уже научилось грузить установочный iso венды

Насчет установочного образа не знаю, а вот Win7 PE через сабж я грузил, с последующим развертыванием WIM-образа через imagex.

Macil ★★★★★
()
Последнее исправление: Macil (всего исправлений: 1)

Так вроди это вообще самый первый _стабильный_ релиз GRUB.

Даже название GRand Unified Bootloader - как бы намекает, что GRUB, это нечто большее чем Grub OS.

Разработчики молодцы. Интересно, что будет когда наступит глобальный UEFI+Secureboot. Сабж нужен.

KennyMinigun ★★★★★
()

Годно, теперь можно и ядро свое впиливать.

paran0id ★★★★★
()
Ответ на: комментарий от save_data

Скоро груб станет емаксом. Надо будет кстати выпилить себе груб и запилить ЛИЛО.

А я груб никогда и не запиливал :)

dikiy ★★☆☆☆
()

Пользуюсь grub 0.97 и доволен, как слон. Комбайн не нужен.

anonymous
()

Оконный менеджер под него кто-нибудь уже портировал?

ForwardToMars
()
Ответ на: комментарий от buddhist

Когда сольются с емаксом?

Кстати, это было бы неплохо. Потому что в beta4 такой ужастный редактор. Он так глючит... Практически нереально отредактировать длинную строку параметров ядра.

atrus ★★★★★
()
Ответ на: комментарий от max_udoff

Да загрузчик конечно нужен, но зачем он ТАКОЙ нужен?

Ну не у всех же конфигурация состоит из одного диска. Некоторые ещё используют RAID и разные экзотичные ФС, например.

Lighting ★★★★★
()

лишь одна претензия к GRUB - когда что-то вылетает и не грузится - надо просто знать команды, почему там нет удобного текствого UI, типа как в mc, чтобы хотя бы встроенный хелп почитать, какие то задачи выполнить?

I-Love-Microsoft ★★★★★
()

Когда он уже вымрет? Никакой простоты. Скоро сделают загрузчик Граба. :/

Versed
()

Осталось выпилить загрузку ядра Linux и получится годная ОС.

KivApple ★★★★★
()

хех GNU's not Unix, вот и получили не юниксвейный граб 2.0

aptyp ★★★★
()
Ответ на: комментарий от buddhist

я вот тоже думаю, что нужно научить груб загружать емакс-ос и запилить плагины на лиспе для груба.

Komintern ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.