URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 85295
[ Назад ]

Исходное сообщение
"Релиз менеджера загрузки 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 (http://www.opennet.me/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...
Новость: http://www.opennet.me/opennews/art.shtml?num=34211


Содержание

Сообщения в этом обсуждении
"Релиз менеджера загрузки GNU GRUB 2.00"
Отправлено анон , 28-Июн-12 12:25 
Еще чуть-чуть и firefox можно будет запускать прямо из grub)

"Релиз менеджера загрузки GNU GRUB 2.00"
Отправлено Аноним , 28-Июн-12 12:38 
boot2geckgo

"Релиз менеджера загрузки GNU GRUB 2.00"
Отправлено Аноним , 28-Июн-12 23:08 
Накаркали!

"Релиз менеджера загрузки GNU GRUB 2.00"
Отправлено openclocker , 28-Июн-12 12:42 
А что на многих материнках есть встроенный Линух для инета, фото, аудио, видео, Это то же самое будет, только для Линуха и быстрее. :-D

"Релиз менеджера загрузки GNU GRUB 2.00"
Отправлено Аноним , 28-Июн-12 13:31 
Да, firefox скоро станет ОС.

"Релиз менеджера загрузки GNU GRUB 2.00"
Отправлено Аноним , 28-Июн-12 15:21 
> Да, firefox скоро станет ОС.

Достойный конкурент для трех основных Linux-дистрибутивов GnomeOS, GNU/Emacs и GNU/Grub.


"Релиз менеджера загрузки GNU GRUB 2.00"
Отправлено Loooooker , 28-Июн-12 17:07 
FirefOS? )

"Релиз менеджера загрузки GNU GRUB 2.00"
Отправлено Alukardd , 28-Июн-12 17:18 
Для этого есть Emacs...

"Релиз менеджера загрузки GNU GRUB 2.00"
Отправлено Тарелькин , 28-Июн-12 17:11 
>Еще чуть-чуть и firefox можно будет запускать прямо из grub)

Еще чуть-чуть и GRUB можно будет запускать из Firefox.


"Релиз менеджера загрузки GNU GRUB 2.00"
Отправлено Andrey Mitrofanov , 29-Июн-12 09:42 
> Еще чуть-чуть и GRUB можно будет запускать из Firefox.

grub3 -- теперь на js! Да, это модно.


"Релиз менеджера загрузки GNU GRUB 2.00"
Отправлено Аноним , 28-Июн-12 12:35 
Emacs для него уже написали?  

"Релиз менеджера загрузки GNU GRUB 2.00"
Отправлено СуперАноним , 28-Июн-12 17:45 
А Gnome Shell, Plasma, Unity ? :)

"Релиз менеджера загрузки GNU GRUB 2.00"
Отправлено Аноним12 , 28-Июн-12 12:38 
Даешь новую Grub OS

"Релиз менеджера загрузки GNU GRUB 2.00"
Отправлено bircoph , 28-Июн-12 12:48 
Только вот:

1) хешированные пароли там не работают: хеш создаётся, сохраняется, а при загрузке пароль не подходит.
2) для генерации двораковской раскладки нужен ckbcomp, которого во многих дистрах нет.


"Релиз менеджера загрузки GNU GRUB 2.00"
Отправлено Аноним , 28-Июн-12 15:26 
> Только вот:
> 1) хешированные пароли там не работают: хеш создаётся, сохраняется, а при загрузке пароль не подходит.

У меня все работает:
# cat /etc/grub.d/05_password
#!/bin/bash -e
echo "Setting password protection..." >&2
cat << EOF
set superusers="root"
password_pbkdf2 root grub.pbkdf2.sha512.10000.многабукафицифер
EOF

> 2) для генерации двораковской раскладки нужен ckbcomp, которого во многих дистрах нет.

# dpkg -S $(which ckbcomp)
console-setup: /usr/bin/ckbcomp

Мне кажется, это проблемы дистрибутивов, а не grub.


"Релиз менеджера загрузки GNU GRUB 2.00"
Отправлено name , 28-Июн-12 13:04 
>Поддержка загрузки PXE по цепочке

wtf?


"Релиз менеджера загрузки GNU GRUB 2.00"
Отправлено name , 28-Июн-12 13:12 
и сам себе отвечу
http://etherboot.org/wiki/pxechaining

"Релиз менеджера загрузки GNU GRUB 2.00"
Отправлено Итоги , 28-Июн-12 13:23 
Grub2 лучше, чем старый Grub - говорю вам это как человек, который детально разбирается в возможностях каждого загрузчика. Я очень любил первый Grub, 6 лет только его и ставил на все что можно. Но когда попробовал Grub2... оказалось, что это просто сказка!

"Релиз менеджера загрузки GNU GRUB 2.00"
Отправлено arisu , 28-Июн-12 13:37 
> оказалось, что это просто сказка!

угу. Linux уже можно и не грузить, GRUB всё умеет!


"Релиз менеджера загрузки GNU GRUB 2.00"
Отправлено Аноним , 28-Июн-12 13:44 
никак не получается заставить груб поставиться на md mirror. md meta version 0.9/ ext4. первый груб работает на ура, второй ругается, говорит что не рекомендуется и требует что-то типа прямого указания списка секторов и т.д. багрепортов есть кучка разных. это вообще возможно?

"Релиз менеджера загрузки GNU GRUB 2.00"
Отправлено Аноним , 28-Июн-12 15:19 
> никак не получается заставить груб поставиться на md mirror. md meta version
> 0.9/ ext4. первый груб работает на ура, второй ругается, говорит что
> не рекомендуется и требует что-то типа прямого указания списка секторов и
> т.д. багрепортов есть кучка разных. это вообще возможно?

УМВР (LVM поверх mirror v1.2, корень на reiserfs). Дебиан сам прописал граб в загрузочные сектора обоих дисков (но это можно сделать и вручную через grub-install).


"Релиз менеджера загрузки GNU GRUB 2.00"
Отправлено Аноним , 28-Июн-12 13:30 
> поддержка загрузки ядра FreeBSD, NetBSD, OpenBSD

Интересно добавили новый код определения линукс дистрибутивов или нет. *BSD уже давно определяются.


"Релиз менеджера загрузки GNU GRUB 2.00"
Отправлено Аноним , 28-Июн-12 13:33 
Не понял, так оно может грузиться с LVM поверх RAID5/6?

"Релиз менеджера загрузки GNU GRUB 2.00"
Отправлено arisu , 28-Июн-12 13:34 
ждём появления загрузчика для загрузки GRUB.

"Релиз менеджера загрузки GNU GRUB 2.00"
Отправлено ааноним , 28-Июн-12 13:46 
> ждём появления загрузчика для загрузки GRUB.

Canonical может и запилить кстати, осторожнее с прогнозами)))


"Релиз менеджера загрузки GNU GRUB 2.00"
Отправлено Анонимужас , 28-Июн-12 14:00 
Так будет-же uefi загрузчик который будет грузить груб.

"Релиз менеджера загрузки GNU GRUB 2.00"
Отправлено Аноним , 28-Июн-12 15:13 
> ждём появления загрузчика для загрузки GRUB.

Команда Поттеринга уже запилила gummyboot - простую и быструю альтернативу GRUB с поддержкой UEFI. Так что в >90% случаев перегруженный GRUB можно выкинуть.


"Релиз менеджера загрузки GNU GRUB 2.00"
Отправлено arisu , 28-Июн-12 15:14 
> Команда Поттеринга

не, не надо.


"Релиз менеджера загрузки GNU GRUB 2.00"
Отправлено Аноним , 28-Июн-12 15:20 
>> Команда Поттеринга
> не, не надо.

Тебя забыли спросить, шкoлота =)


"Релиз менеджера загрузки GNU GRUB 2.00"
Отправлено arisu , 28-Июн-12 15:26 
вот и я говорю: забыли. глупые совсем и склеротики. что они хорошего сделать могут?

"Релиз менеджера загрузки GNU GRUB 2.00"
Отправлено Аноним , 28-Июн-12 15:28 
> вот и я говорю: забыли.

Все правильно сделали.


"Релиз менеджера загрузки GNU GRUB 2.00"
Отправлено Аноним , 28-Июн-12 19:50 
Не, не правильно.

"Релиз менеджера загрузки GNU GRUB 2.00"
Отправлено Аноним , 28-Июн-12 18:48 
>> ждём появления загрузчика для загрузки GRUB.
> Команда Поттеринга уже запилила gummyboot - простую и быструю альтернативу GRUB с
> поддержкой UEFI. Так что в >90% случаев перегруженный GRUB можно выкинуть.

В grub не вмонтировали systemd, "Команда Поттеринга" в шоке.  


"Релиз менеджера загрузки GNU GRUB 2.00"
Отправлено Аноним , 28-Июн-12 23:11 
> ждём появления загрузчика для загрузки GRUB.

Погоди, ну не хочешь же ты сказать что при включении питания твоего компа управление сразу попадает на grub? Вывод: чего ты ждешь? Он уже 100500 лет как в твоем компе.


"Релиз менеджера загрузки GNU GRUB 2.00"
Отправлено Аноним , 28-Июн-12 13:39 
Еще один конкурент emacs. :D

"Релиз менеджера загрузки GNU GRUB 2.00"
Отправлено Аноним , 28-Июн-12 14:20 
не пойму. они заюзали ушедшие в сеть закрытые исходники Solaris11 чтобы иметь поддержку ZFSv33?

"Релиз менеджера загрузки GNU GRUB 2.00"
Отправлено Аноним , 28-Июн-12 15:14 
> не пойму. они заюзали ушедшие в сеть закрытые исходники Solaris11 чтобы иметь
> поддержку ZFSv33?

Специально для них GRUB оракл представил соответствующий код, лицензированный под GPL (чтобы не было проблем с лицензионной совместимостью).


"Релиз менеджера загрузки GNU GRUB 2.00"
Отправлено EUGENE , 28-Июн-12 19:39 
О я так понял можно теперь загрузиться exfat! Круто,жаль syslinux этого не умеет пока...

"Релиз менеджера загрузки GNU GRUB 2.00"
Отправлено Аноним , 28-Июн-12 19:55 
Grub2 - это как systemd, в смысле что нафиг не нужен, хотя впаривают активно.

"Релиз менеджера загрузки GNU GRUB 2.00"
Отправлено Пр0х0жий , 28-Июн-12 20:14 
> -  создание графических меню с интегрированными виджетами;

Следующая версия GRUB2 будет иметь среду программирования в которой конструкции можно будет перетаскивать мышкой.
Прошедшие курс обучения получат диплом программиста.


"Релиз менеджера загрузки GNU GRUB 2.00"
Отправлено Аноним , 28-Июн-12 23:38 
А чего возмущаться, ребятам нравятся пусть делают свой grub2. Писал бы я его, вообще бы не обращал на критику...мне было бы всеравно...

"Релиз менеджера загрузки GNU GRUB 2.00"
Отправлено qux , 29-Июн-12 13:45 
> Писал бы я его, вообще бы не обращал на критику...мне было бы всеравно...

Так можно и без пользователей остаться.


"Релиз менеджера загрузки GNU GRUB 2.00"
Отправлено ryoken , 29-Июн-12 08:54 
> После восьми лет разработки официально представлен (http://lists.gnu.org/archive/html/grub-devel/2012-06/msg0009...
> первый стабильный релиз модульного многоплатформенного менеджера загрузки GNU GRUB (http://www.gnu.org/software/grub/)
> 2.00 (GRand Unified Bootloader).

Такой вопрос, если кто в курсе. Когда в Дебиан Сид доползёт?


"Релиз менеджера загрузки GNU GRUB 2.00"
Отправлено Верните , 29-Июн-12 13:13 
Верните лило

"Релиз менеджера загрузки GNU GRUB 2.00"
Отправлено arisu , 29-Июн-12 18:10 
> Верните лило

а кто забирал-то?
http://lilo.alioth.debian.org/


"Релиз менеджера загрузки GNU GRUB 2.00"
Отправлено XoRe , 30-Июн-12 14:46 
> Верните лило

The development of LILO as classic bootloader for GNU/Linux systems was restarted in June 2010. Because of the simpleness LILO has some advantages comparing with Grub and Grub2. But nowadays LILO is not the bootloader for all situations. But LILO is longtime proved and stable.

Last messages:
2011-04-09    New release with version 23.2.

23 версия - это сильно.


"Релиз менеджера загрузки GNU GRUB 2.00"
Отправлено Zip , 30-Июн-12 15:33 
Про то что GRUB почти OC читал. Хм... Вопрос: а нафиг  тогда другие ОС?
Или не так: зачем из одной ОС запускать другие ОС? )

"Релиз менеджера загрузки GNU GRUB 2.00"
Отправлено Аноним , 02-Июл-12 11:49 
устройства должны идти вместе с GRUB вместо БИОСа

"Релиз менеджера загрузки GNU GRUB 2.00"
Отправлено ua9oas , 30-Июн-12 17:52 
Обсуждает Миша Рыцаревъ: возможно ли его поставить там, где уже используются какие либо другие загрузчики? (а тогда как?) Кроме того как известно,- установки, переустановки а иногда и возстановления винды могут запросто уничтожить там линуксовый загрузчик. Возстановить и его и вторую ОС после этого не трудно (а как?), но может ли "2.00" быть более устойчивым к таким действиям винды? ("Винда7" как известно тем более "ревнива" к сторонним ОС. Этот "2.00" сможет ли лучше других защищать линукс от тех действий? (приведу еще такой пример- у знакомых я поставил "10.04.4" на ноуте "HP" рядом с "Вистой". Все было хорошо, в меню "Груба" были две ОС. Но как только я там запустил "Висту, то она сразу ту Убунту уничтожила! Если бы в ней был бы загрузчик не тот ее а этот "2.00", то не смог ли бы он защитить ту Убунту от того, что там с ней тогда произошло? (было как,- хозяева юзали "Убунту"- все было хорошо. Но при первом же запуске "Висты" выскочила надпись что "Центр возстановления HP", что "Виста повреждена и предложила ее автоматически возстановить. Нажал что "возстановить"-возстановилась, нормально работает. Но Убунты-то там из под "Висты" вообще теперь там не видно!).
  Тем кто ставит какой либо линукс есть ли смысл пересобрать их ISO так, чтобы вместо тамошних загрузчиков был этот? (а как это делать? Или после установки как сменить?)

"Релиз менеджера загрузки GNU GRUB 2.00"
Отправлено qux , 30-Июн-12 22:33 
> возможно ли его поставить там, где уже используются
> какие либо другие загрузчики? (а тогда как?)

http://www.gnu.org/software/grub/manual/grub.html#chainloader

?

> может ли "2.00" быть более устойчивым к
> таким действиям винды?

Нет. Если кто-то хочет переписать MBR, то от её содержания это не зависит.

> Тем кто ставит какой либо линукс есть ли смысл пересобрать
> их ISO так, чтобы вместо тамошних загрузчиков был этот? (а как
> это делать? Или после установки как сменить?)

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