LINUX.ORG.RU

GNU GRUB 1.96

 ,


0

0

Вышла новая версия удобного и простого в освоении мультисистемного загрузчика GNU GRUB, не нуждающегося в представлении.
В новой версии лицензия изменена на GPLv3, добавлена поддержка Multiboot2, добавлена поддержка файловых систем NTFS, cpio/tar и Reiserfs, поддержка ATA/ATAPI и многое другое.

Полный список изменений: http://lists.gnu.org/archive/html/gru...
Скачать Tar/GZ: ftp://alpha.gnu.org/gnu/grub/grub-1.9...

>>> Страничка GNU GRUB

★★★★★

Проверено: anonymous_incognito ()
Последнее исправление: Klymedy (всего исправлений: 1)
Ответ на: комментарий от los_nikos

Короче, взято из моего /boot/grub/grub.cfg:

### BEGIN /etc/grub.d/00_header ###
set default=0
set timeout=3
set root=(hd0,3)
font (hd0,3)/usr/share/grub/unicode.pff
set gfxmode=1600x1200
insmod gfxterm
insmod vbe
terminal gfxterm
### END /etc/grub.d/00_header ###

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

>>некошерно, лучше таскать дрова ext2/3
>че всех друзей посадил на линукс?
скорее нет, чем да)),
зачем "дрова ext2/3" в linux? (в последнем соответсвующие модули по дефолту и так есть)

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

> зачем "дрова ext2/3" в linux? (в последнем соответсвующие модули по дефолту и так есть)

Ну мало ли какие гентушниги/слакварщики красноглазые фанатики, пересобрали ядро без модулей "так быстрее работает, появится новая железка - пересоберу" и сидят на райзерфсе естественно, а ext2/3/4 из ядра выкинут.

anonymous
()

> В новой версии лицензия изменена на GPLv3, добавлена поддержка Multiboot2, добавлена поддержка файловых систем NTFS, cpio/tar и Reiserfs, поддержка ATA/ATAPI и многое другое.

Часть в MBR, список загружаемых ОС в /boot/grub/menu.lst. Да-да, где-то на разделе какого-то диска. Ж))

Чем оно лучче boot0 (Boot Easy, стандартный менеджер загрузки FreeBSD), который целиком сидит в MBR и строит список загрузочных разделов ДИНАМИЧЕСКИ после старта компа?

iZEN ★★★★★
()

А некорректную нумерацию дисков при одновременном использовании SATA и PATA пофиксили?

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

Ох, iZEN... Я, конечно, тоже BSDшник убеждённый, но зря ты так. Щас тебя анонимусы говном по самые уши завалят. :)

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

>> че реально теперь поставить grub на НТФС раздел???

давно реально, см. grub4dos

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

>......зачем мне груб?

Grub имеет кучу возможностей которых другие загрузчики не имеют, например устанавливаться на CD/DVD диски, поддерживает внушительный перечень сетевых карт и загрузку по сети... Да для каждого отдельного случая есть свой инструментарий lilo, isolinux, pxelinux ... Но намного проще использовать для всех случаев один стандартный, хорошоизвестный Grub!

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

>Grub имеет кучу возможностей которых другие загрузчики не имеют, например устанавливаться на CD/DVD диски, поддерживает внушительный перечень сетевых карт и загрузку по сети... Да для каждого отдельного случая есть свой инструментарий lilo, isolinux, pxelinux ... Но намного проще использовать для всех случаев один стандартный, хорошоизвестный Grub!

А умеет ли груб /boot на lvm-е? ;)

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

> А некорректную нумерацию дисков при одновременном использовании SATA и PATA пофиксили?

А в чём она выражалась, позвольте спросить?

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

> т.е. на каждый раздел нужно поставить по загрузчику+boot0 в mbr. замечательно.

В загрузочные секторах должны находится загрузчики от систем, которые на этих разделах раположены. boot0 — да — только в MBR и больше нигде своими частями не разбрасывается. Если два диска, то boot0 первого диска увидит второй и может передать управление коду из MBR второго диска (необязательно это boot0). boot0 второго диска, если будет установлен, может передать обратно управление коду MBR первого диска — по выбору пользователя — так строится "цепочка выбора" основного загрузчика системы.

По-моему, всё логично и никаких конфигураций в разделах.

iZEN ★★★★★
()

поддержка coreboot - это гуд !! хотя обьявлена какое-то время назад.

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

пофиксили. ведь девайсов hda - больше нет(sda онли) и вообще - это obsolete, все двигаются к Id для разделов.

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

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

> Чем оно лучче boot0 (Boot Easy, стандартный менеджер загрузки FreeBSD), который целиком сидит в MBR и строит список загрузочных разделов ДИНАМИЧЕСКИ после старта компа?

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

Да, замечу, что утверждение, что "фряшный загрузчик помещается целком в MBR" - это несколько лукавство. Заметная часть загрузчика (собственно, то, что и грузит ядро) находится на слайсе с системой.

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

> Если два диска, то boot0 первого диска увидит второй и может передать управление коду из MBR второго диска (необязательно это boot0). boot0 второго диска, если будет установлен, может передать обратно управление коду MBR первого диска — по выбору пользователя — так строится "цепочка выбора" основного загрузчика системы.

> По-моему, всё логично и никаких конфигураций в разделах.

Только вот использовать жутко неудобно (F1-F5, ага).

AlexM ★★★★★
()

кстати, верно подмечено, есть форки, обьединяющие(по-штучно, увы) достоинства(отдельные фичи, которых некоторым - так не хватает)обоих загрузчиков. не только "...вот если бы ухи Никанора Ивановича да к лопатнику Тимофея Задротовича..." - нет. нет панацеи. нет "cеребрянной пули". и не будет, ибо это - MS-путь. поиск "правильных" вариантов, а не Свобода выбора из них.

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

что важнее - несекьюрно. правда актуально для тех кто шифрует серверный диск и меняет криптографию в firmware винчестверов с ATA-3-ной на альтернативные. типа банков, cтраховых итп.

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

Ох, блин - сбила с толку нумерация 0.9х - 1.9х ... 8( Приношу извинения.

V0ID ★★★
()

Как там дела с корованами? Их по-прежнему нельзя грабить?

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

А на фейхоа, простите? Стандартная конфигурация разбиения для "продвинутого сервера" - это зеркало на /boot и по вкусу/потребностям на все остальное. В такой конфигурации оно прекрасно ставится уже много лет.

Но, кстати, для маниаков отыскалось такое: http://grub.enbug.org/LVMandRAID . Разумеется, проверять, работает или нет, не буду, т.к. считаю не нужным, но мало ли, может, пригодится кому...

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

> че реально теперь поставить grub на НТФС раздел??? супер. теперь можно USB-HDD с порнухой и по друзьям таскать, и если че загружаться с него в live-cd !!!!

Для этого уже давно есть GRUB4DOS. Учись, дрочун.

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

> Интересно, оно научилось на ноутбуки ставиться?

Интересно, а чем ноутбуки в этом плане такие особенные?!

SySAlex
()

> А некорректную нумерацию дисков при одновременном использовании SATA и PATA пофиксили?

> А в чём она выражалась, позвольте спросить?

А это когда при установке то, что представляется, например, (0,4) оказывается при загрузке (1,4) и приходится вручную править menu.lst root (1,4)

unisky ★★
()

А оно таки научилось ATA-пароли использовать? Т.е. спрашивать их у пользователя и отправлять в винт?

А что будет с многочисленными патчами, типа добавления урезанного dd, что позволял натягивать образа прямо из загрузчика? Или многомерных менюшек?

И самое страшное - почему pxelinux0 всегда по сети загружается, а GRUB (при всей моей любви к нему) - нет? Говорит, что сетевушки моей не знает, хотя тупой pxelinux работает...

А вот еще, ATAPI-поддержка - это как? А то я уже давно делал загрузочные диски на нем...

И главное, надо сделать так, дабы от USB-клавиатур не вешался... И графику/анимацию без костылей показывал

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

>А на фейхоа, простите?

Ну я то же самое могу сказать про почти все "продвинутые" функции груба. И без них у людей как-то все бегает ;)

А вот ссылочка неплоха - почитаем.

Bebop ★★
()

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

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

когда это он вешался от usb-кравиатур? не помню такого.

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

>А на фейхоа, простите?

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

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

>дауш, зато лило даже анимацию крутит

Груб тоже. В грубе который был в опенсусе 10.2 с наступлением зимы выпал снег и начали по экрану шариться пингвины.

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

>Чем оно лучче boot0 (Boot Easy, стандартный менеджер загрузки FreeBSD), который целиком сидит в MBR и строит список загрузочных разделов ДИНАМИЧЕСКИ после старта компа?

Там не ходят пингвины с наступлением зимы.

r ★★★★★
()

Прочитал много воплей, что grub есть круть.

У меня вопрос практического плана к знатокам. Grub-у можно как-то сказать, что загружать при следующей загрузке? Аналог lilo -R.

Да, и ещё эта "своя" нумерация разделов добивает.

anonymous
()

Эх... Вот если бы он ещё научился файлы двигать (наподобие System Commander), чтобы не прятать друг от друга разделы FAT/NTFS при загрузке с них... Или я что-то пропустил и он это умеет?

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

>Как?! Оно научилось поддерживать reiserfs?! Ура!

А оно не поддерживало?

Стоит openSUSE на разделе reiser, boot там же. Груб стоит искаропки 0.97. Все загружается.

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

>У меня вопрос практического плана к знатокам. Grub-у можно как-то сказать, что загружать при следующей загрузке? Аналог lilo -R.

Можно. В сусе есть пункт меню при выходе "Загрузить операционную систему:", с grub работает. Как происходит это в самом грубе не вникал, надо глянуть ман.

>Да, и ещё эта "своя" нумерация разделов добивает

"Своей" нумерации у него нет. Используется та нумерация какую он прочитает из биоса. Очень удобно что диск с которого загрузился всегда hd0.

Кстати grub4dos умеет грузить ntloader напрямую.

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

>> Чем оно лучче boot0 (Boot Easy, стандартный менеджер загрузки FreeBSD), который целиком сидит в MBR и строит список загрузочных разделов ДИНАМИЧЕСКИ после старта компа?

> Всем. Возможностью сконфигурировать так, как нужно, возможностью динамически из командной строки менять последовательность шагов загрузки и т.д и т.п.

Да ну! man boot0cfg вам в помощь.

>Ну и, помимо этого, фряшный загрузчик - это просто какая-то песня техногиков, ни менюшки нормальной, ни других эстетических красивостей.

Нормальное меню. Ничего лишнего и отвлекающего:
F1 FreeBSD
F5 Drive1

Default: F1

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

> Да, замечу, что утверждение, что "фряшный загрузчик помещается целком в MBR" - это несколько лукавство. Заметная часть загрузчика (собственно, то, что и грузит ядро) находится на слайсе с системой.

На слайсе с системой находится системный загрузчик той системы, на которую передаётся управление после отработки boot0. Неважно, какая система установлена на слайсе (FreeBSD, Windows, Linux) — boot0 ПРОСТО передаёт управление коду из загрузочного сектора раздела и всё. Кстати, раздел необязательно должен быть "основным" — главное, чтобы на нём был загрузочный сектор и фсё.

Так, например, хорошо уживаются boot0 с парой Windows и Linux без установки самой FreeBSD.

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

...раздел необязательно должен быть s/"основным"/"активным"...

iZEN ★★★★★
()

слушайте, да не гоните, всёю жизнь юзаю груб на ноутах и обычных компах - ниразу не видел никаких проблем с USB. У меня домашный ноут отлично грубом грузит линукс с внешнего USB-hdd.

так что не то пиздите вы.

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

> теперь поставить grub на НТФС раздел???

китайский grub4dos это умеет, и грузит всё (включая висту из vista.mbr).

Плюс у него есть интересные фичи эмуляции винчестера на уровне BIOS и загрузки диска из образа на ФС (грузить так ДОС, win9x, XP). Система грузится из образа и считает, что образ это настоящий диск, а настоящего диска не видит. У Grub 2.0 этого вроде нет.

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

> В версии grub 1.96 ошибка - не грузит VISTA

во-первых, пофиксено, во-вторых, grub4dos тоже не грузил через chainloader, но прекрасно грузил из файла с mbr

anonymous
()

GRUB не работает с RAID, а LiLo - работает. GRUB виснет при попытке загрузки с CD-ROM, подключенного к IDE-контроллеру Jmicron (ставят на мамки с чипсетом i965 и т.п.).

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