LINUX.ORG.RU

Вышел GRUB 1.98

 ,


0

0

GRand Unified Bootloader — загрузчик, соответствующий спецификации Multiboot и поддерживающий ОС на самых разнообразных ядрах (Linux, BSD, Solaris, NT и пр.) и самых разнообразных платформах, в том числе PowerPC и Yeeloong, добавленный в этом релизе.

Итак, изменения:

  • Уже упомянутое добавление поддержки нетбуков Yeeloong (MIPS-совместимый процессор)
  • Новое меню, основанное на виджетах
  • Добавлена возможность шифрования паролей с помощью утилиты grub-mkpasswd-pbkdf2
  • Добавлена поддержка gettext
  • Теперь поддерживается интерфейс EFI

Ветка GRUB2 находится в разработке. Для стабильной первой ветки (0.9x) принимаются лишь исправления безопасности.

>>> Подробности

★★★★★

Проверено: hibou ()

а все знают что grub2 требует большой винт, что бы уместиться в щели между mbr и первым разделом, оставляемой разбивщиками по умолчанию? или что ему это место надо специально резервировать на маленьких винтах? и никто, кроме меня, на эту засаду не натыкался после того как все размечено, отформатировано, установлено?

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

Натыкался, только теперь понял - что это было. Спасибо. новый функционал в гробе2 это конечно хорошо, но раз пошла такая пляска пускай и GUI к нему пишут, что бы им было возможно без красноглазия настраивать.

druganddrop-2 ★★
()

Вот будет и ещё одна ось, загружающаяся ещё быстрее.

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

а все знают что grub2 требует большой винт, что бы уместиться в щели между mbr и первым разделом, оставляемой разбивщиками по умолчанию

Нет, я не знал. Поподробнее можно или ссылочку с раскрытой темой.

Спасибо.

athost ★★★★★
()

> Новое меню, основанное на виджетах

Не вижу ни одного руководство как его включить. Как я понял надо где-то отдельно ещё скачать графическую тему и прописать её с помощью grub-editenv как GRUB_THEME.

Добавлена поддержка gettext


Файлик с переводом установился в /usr/share/locale/ru/LC_MESSAGES/grub.mo, в grub.cfg появилось:
set root='(hd0,1)'
set locale_dir=($root)/grub/locale
set lang=ru
insmod gettext
Т.е. root это /boot и соответственно переводов там нету и grub-install в /boot/grub/locale/ ничего не положил.

Вобщем на словах то всё круто, а на деле (по крайней мере у меня) нифига не работает.

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

а вот в том-то и дело, что нигде это большими буквами не написано. вот только такие объяснения есть: http://www.mail-archive.com/grub-devel@gnu.org/msg06789.html

сам я наткнулся на это дело на сервере с scsi-ным винтом на 36 гиг (парой в зеркале, ну да не суть). захотелось поиграться с ext4, поэтому и посмотрел на grub2. отформатировал, поставил систему (да, я из тех забавных зверьков, которые gentoo на сервера ставят ^_^). все это через долбанутый kvm, которому не очень-то нравится тамошний видеоадаптер… пошел grub делать и уткнулся вот в такую геометрию:

Command (m for help): p

Disk /dev/sda: 36.0 GB, 35999711232 bytes 64 heads, 32 sectors/track, 34332 cylinders Units = cylinders of 2048 * 512 = 1048576 bytes Disk identifier: 0x00000000

Device Boot Start End Blocks Id System /dev/sda1 * 1 34332 35155952 83 Linux

то есть места там всего 32 сектора, что для загрузчика слишком мало.

к счастью, grub-install умеет флаг --force, который _пока_ ставит загрузчик так же, как и для grub1, то есть без использования этой щели на диске. пока, потому что при его использовании очень-очень строго говорится, что это deprecated и will be removed.

dmiceman ★★★★★
()

а gcc в нём есть? кеды собрать можно?

FractalL
()

>Новое меню, основанное на виджетах
Разработчиков grub'а покусали кедерасты? Ну скажите мне зачем, зачем все это в загрузчике?

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

юзай lilo

Не вырывай из контекста. Он просил не только «без красноглазия», но и «настраивать».

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

>Пусть Emacs научится запускать :)

а че, тогда все убедятся, что емакс - это самодостаточная ОС!

annulen ★★★★★
()

а видяшные драйвера от иксов подходят грубу? или там свои?

boo32
()

> Новое меню, основанное на виджетах

ну все, теперь уже точно капец и винде и макоси.

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

> а все знают что grub2 требует большой винт, что бы уместиться в щели между mbr и первым разделом, оставляемой разбивщиками по умолчанию? или что ему это место надо специально резервировать на маленьких винтах? и никто, кроме меня, на эту засаду не натыкался после того как все размечено, отформатировано, установлено?

у меня на 8-ми гиговое SSD оно нормально встало и взлетело.

isden ★★★★★
()

Кто знает когда релиз планируется?

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

> а самому не судьба файлики скопировать?

Судьба. Но всё равно не совсем понятно всё происходит. Раз не работает, значит где-то ошибка — либо я что-то не так делаю, либо у них что-то не так. Вот взяли бы и написали нормальное руководство, чтоб вопросов не возникало.

GArik ★★★
()

Согласно плану, мне надо как раз на него перейти.

Где взять красивые темы для него можно?

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

А в Debian ещё нету. Только 1.98~experimental.20100120-1

Если в дебиан есть хотя бы альфа/бета, то новость - боян. По определению дебиана.

BZFLATER
()

с документацией бы получше у него было бы....

furs
()

>нет бы сделать нумерацию как в винде: диски c d e и так далее, так нет вместо этого он придумал какие-то (hd0,0). все-таки до чего же он тупой

Ололололо, на винфак животное.

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

>>Похоже, что тем пока совсем мало: 3 штуки (2 для убунты и 1 нейтральная) 1 штука для Debian

А скрины можно глянуть?

anonymous
()
Name           : grub2
Version        : 1.97.2-1
Installed Size : 5164.00 K

Возьмет ли новый GRUB планку в 6Mb?!

void
()

Да, GRUB - хорошая ОС, Только у неё нет нормального загрузчика. (с)

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

Теже что и раньше видел, первый словно для ЛНСО написан, второй уныл, третий УГ, придется самому писать, как всегда...

anonymous
()

посмотрел в убунте этот второй груб.

ну не писец ли они там наворотили?

десятки непонятных модулей, вместо одного файла с конфигом меню - десяток скриптов, которые спецовым скриптом переводятся в километровый конфиг груба.

нах нах таких монстров.

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

В убунте 1.97, я это гарантирую. Хотя я только что с альфы 2 до альфы 3 10.04 обновился, возможно уже 1.98...

BZFLATER
()

> Новое меню, основанное на виджетах

o_0

pevzi ★★★★★
()

Можно ли выкидывать ненужные модули GRUB2 на этапе сборки? А на этапе уже установленного и сконфигурированого?

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

> Можно ли выкидывать ненужные модули GRUB2 на этапе сборки?

Нет. Можно в configure указать, что не надо собирать некоторые необязательные утилиты. Больше там ничего нету.

А на этапе уже установленного и сконфигурированого?


Зачем? Все модули занимают чуть больше мегабайта:
$ du -sk /boot/grub/
1108 /boot/grub/

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