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)

Кстати, кто-нибудь сталкивался с проблемой, что сабж зависает при подключении USB мыши на менюшке с выбором?

KennyMinigun
()
Ответ на: комментарий от PrikPavel

Живее всех живых. Нафига получать права на «комбайнера», если linux onli?

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

Комбаин тоже нужен, но ведь запихают куда ни попадя.

Я конечно же тоже не против его существования, не хай себе пусть живет. Но иногда надо быстро поставить какую нибудь убунточку и с какой то версии из установщика убрали пункт «Не устанавливать загрузчик». Хотя да, это по большому счету дистропроблемы.

partyzan
()
Ответ на: комментарий от amalofeev

Также безальтернативно?

CentOS недавно ставил, там legacy grub. Ну и не стоит забывать про Gentoo, там ставь что душе угодно.

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

Зачем он нужен? Я еще понимал когда GRUB 2 был молод и работал криво (например, в Debian Lenny). Но сейчас...

Deleted
()
Ответ на: комментарий от partyzan

Кроме дескопа убунту не гонял. И то ради интереса. Как там другие офф версии? Кто знает.

Генто для рабочих машин южверей — гемор для всего отдела.

amalofeev
()

А если по делу, то самая клёвая загрузка из тех, что видел - у Apple.

Нажал себе кнопку включения - звучик радостное «тарам!», экран становится голубым, потом на нем начинает крутиться маленькая штуковина и вкоре после этого появляется приглашение войти в систему. Ничего лишнего, никакой мороки.

Надо больше - при запуске нажимаешь спец. клавишу.

И никаких тебе дегенератских текстовых режимов, долгой и нудной возни в BIOS, где медленно перебираются все устройства и ждут, не соблаговолит ли пользователь нажать очередную невменяемую Shift-Ctrl-E для того, чтобы переконфигурить сетевую карту, и прочей ерунды.

GRUB же пошёл путём, опробованным GNU и проверенным Emacs'ом: если что-то работает паршиво, нахреначь сверху еще, авось будет круче.

rtvd
()
Ответ на: комментарий от amalofeev

Кроме дескопа убунту не гонял. И то ради интереса. Как там другие офф версии? Кто знает.

Пробовал Kubuntu. Приблизительно то же самое.

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

Да я тож пробовывал. Я про сервер, и язык сломаешь версии. Времени нет даж на виртуалку.

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

Генто для рабочих машин южверей — гемор для всего отдела.

Сервера на Gentoo и Убунту. Для рабочих станций как это не печально лучше венды ничего нет. Но тут тоже с оговорками, так как круг выполняемых задач в каждой организации свой.

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

С оффтом дружат даже бухи из иксов по телефону на сусе. Главное доступ не упустить, а то настроят по делфолту.

amalofeev
()
Ответ на: комментарий от Kiborg

Они сами напишут: «после N лет разработки». Но все и сразу. Ждем.

amalofeev
()
Ответ на: комментарий от AS

x86_64 ?

Все равно без мультилиба сейчас не выживешь, так что смысла пока действительно нет.

tazhate
()

Это всего лишь загрузчик, он всего лишь грузит ОС, а тут уже 3 страницы вялого флейма.

PolarFox
()
Ответ на: комментарий от Deleted

Первый груб просто работает и значительно проще.

А на новых машинах с UEFI вроде же уже никакой груб не нужен будет...

Yareg
()

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

Alve
()
Ответ на: комментарий от amalofeev

Первый - KISS, а второй - комбайн похлеще systemd. За одни конфиги на скриптах - руки из плеч вырвать в попу вставить, дабы внешнее соответствовало внутреннему.

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

Ты не по ходу не представляешь себе задач, кроме как загрузить локальный комп для меня!. Ну извини.

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