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

Исходное сообщение
"Ubuntu Linux перешел на использование загрузчика Grub2"

Отправлено opennews , 09-Июн-09 17:47 
Ubuntu Linux перешел (http://www.mail-archive.com/ubuntu-devel-announce@lists...) на использование загрузчика Grub2 (http://grub.enbug.org/GRUB2). Новый загрузчик будет установлен только для свежих инсталляций, при обновлении ранее установленной системы будет оставлена старая версия grub.


В Grub2 используется новый загрузчик Multiboot2 (http://grub.enbug.org/MultibootDraft), имеется поддержка выполнения скриптов, динамической загрузки модулей, доступа к файлам на ФС NTFS, Reiserfs и данным внутри cpio/tar архивов, создания графических меню, вывода локализованного текста в отличных от ASCII кодировках и т.д.

URL: http://www.mail-archive.com/ubuntu-devel-announce@lists...
Новость: http://www.opennet.me/opennews/art.shtml?num=22080


Содержание

Сообщения в этом обсуждении
"Ubuntu Linux перешел на использование загрузчика Grub2"
Отправлено fa , 09-Июн-09 17:53 
Grub превратился в ОС ??? Можно исполнять скрипты, шариться по файлам. Медиаплеер пусть еще вкрутят, и можно переползать с linux :-)

"Ubuntu Linux перешел на использование загрузчика Grub2"
Отправлено LokiDS , 09-Июн-09 17:56 
медиаплеер - это уже круто для загрузчика. а вот файлик качнуть на флешку без загрузки ОС было бы полезно... а точнее гораздо быстрее и проще

"Ubuntu Linux перешел на использование загрузчика Grub2"
Отправлено VeGeek , 09-Июн-09 18:15 
Ну, Space Invaders для него уже есть :)

"Ubuntu Linux перешел на использование загрузчика Grub2"
Отправлено asc , 09-Июн-09 18:58 
Проснись и пой, в Биосе говорят уже и Скайп есть.

"Ubuntu Linux перешел на использование загрузчика Grub2"
Отправлено anonymous , 09-Июн-09 22:22 
Ну, про трояны в BIOS это еще с 90-х годов слухи ходят...

"Ubuntu Linux перешел на использование загрузчика Grub2"
Отправлено Gra2k , 11-Июн-09 00:38 
>Grub превратился в ОС ??? Можно исполнять скрипты, шариться по файлам. Медиаплеер
>пусть еще вкрутят, и можно переползать с linux :-)

Однажды одна программа терминального доступа к серверу новостей университета превратилась в ядро операционной системы известный сегодня нам как GNU\Linux. Это так, для справки.


"Ubuntu Linux перешел на использование загрузчика Grub2"
Отправлено аноним , 11-Июн-09 01:23 
детям сказки рассказывайте

"Ubuntu Linux перешел на использование загрузчика Grub2"
Отправлено Torvaldson , 11-Июн-09 06:13 
Just for Fun читайте

"Ubuntu Linux перешел на использование Grub2. Ubuntu 10.04 бу..."
Отправлено x579801 , 09-Июн-09 18:00 
x86_64?

"Ubuntu Linux перешел на использование Grub2. Ubuntu 10.04 бу..."
Отправлено Руслан , 09-Июн-09 18:18 
Да

"Ubuntu Linux перешел на использование Grub2. Ubuntu 10.04 бу..."
Отправлено ононим , 09-Июн-09 23:37 
Dell mini 12 не держит 64 бит. не знаю как у dell mini 9 обстоят с этим дела.

"Ubuntu Linux перешел на использование Grub2. Ubuntu 10.04 бу..."
Отправлено Аноним , 09-Июн-09 18:07 
Очень положительно. Вот молодцы!

"Ubuntu Linux перешел на использование Grub2. Ubuntu 10.04 бу..."
Отправлено XoRe , 09-Июн-09 18:19 
Потом это можно будет объединить с BIOS на основе *nix + виртуализация на основе xen или чего-нибудь.
И будет много вкусных плюшек =)

"Ubuntu Linux перешел на использование Grub2. Ubuntu 10.04 бу..."
Отправлено _Vitaly_ , 09-Июн-09 18:44 
VmWare уже давно выступало, что "не будет кино, не будет театров, одно сплошное телевидение".

В принципе они правы.


"Ubuntu Linux перешел на использование Grub2. Ubuntu 10.04 бу..."
Отправлено F , 09-Июн-09 18:20 
Теперь grub будет загружаться минуту, а linux - 10 секунд?

"Ubuntu Linux перешел на использование Grub2. Ubuntu 10.04 бу..."
Отправлено ixrws , 09-Июн-09 18:41 
Нет, ни граб, ни uboot, с которым они теперь похожи стали:), не грузятся столько, чтобы это чувствовалось. Иными словами граб выполняет возложенные на него задачи, быть незаметным и загружать всё что загружаетсяю

"Ubuntu Linux перешел на использование Grub2. Ubuntu 10.04 бу..."
Отправлено vadiml , 09-Июн-09 18:34 
Хм, обычно Fedora впереди всех, а в fc11 -- обычный grub,

Ждём fc12?


"Ubuntu Linux перешел на использование Grub2. Ubuntu 10.04 бу..."
Отправлено Аноним , 09-Июн-09 18:43 
гонка версий уже немного притомила...тем более что не все возможности новых будут при обновлении ну и что каждый раз начисто ставится у меня сейчас 9.04 чисто апдейтами с 5-ки


"Ubuntu Linux перешел на использование Grub2. Ubuntu 10.04 бу..."
Отправлено LeNsTR , 11-Июн-09 00:52 
>гонка версий уже немного притомила...тем более что не все возможности новых будут
>при обновлении ну и что каждый раз начисто ставится у меня
>сейчас 9.04 чисто апдейтами с 5-ки

Вы герой, серьезно.


"Ubuntu Linux перешел на использование Grub2. Ubuntu 10.04 бу..."
Отправлено stamnik , 12-Июн-09 11:56 
>>гонка версий уже немного притомила...тем более что не все возможности новых будут
>>при обновлении ну и что каждый раз начисто ставится у меня
>>сейчас 9.04 чисто апдейтами с 5-ки
>
>Вы герой, серьезно.

Ничего геройского здесь нет. Обычная практика для любой нормальной ОС. У меня у самого на ноуте убунта с 6.04 до 9.04 чисто апдейтами. Уверен есть люди и с другими дистрами линукса по несколько лет только апдейтятся. Или вот есть ещё пара серверов, правда с FreeBSD, так тоже чисто апдейтами с 5.2.0 до 7.2. Без переустановок.


"Ubuntu Linux перешел на использование Grub2. Ubuntu 10.04 бу..."
Отправлено NegatiV , 09-Июн-09 19:29 
хм, в Debian Lenny можно было уже ставить GRUB2, чего-то остальные тормозили...

"Ubuntu Linux перешел на использование Grub2. Ubuntu 10.04 бу..."
Отправлено Oles , 09-Июн-09 19:56 
Обьясните мне сирому почему во фре обходятся бут-манагером который сидит в MBR и с ним я и фрю и венду могу грузить? Зачем такой мега-костыль в виде груба?

"Ubuntu Linux перешел на использование Grub2. Ubuntu 10.04 бу..."
Отправлено BSA , 09-Июн-09 20:46 
А что ты делаешь, когда ядро криво собралось? Я как-то ставил фрю, после кривой пересборки ядра загрузить ее уже не удавалось, так как штатный загрузчик только загружать и умеет... Зато в грубе можно выбирать ядро, выбирать initrd, указывать другой рут и параметры ядра, без модификации содержимого диска.

"Ubuntu Linux перешел на использование Grub2. Ubuntu 10.04 бу..."
Отправлено Oles , 09-Июн-09 20:56 
>штатный загрузчик только загружать и умеет...

я в своей молодости во фре жал вовремя пробел, а дальше в менюхе 1-го лодера  писал
load kernel.old
boot
и чо?



"Ubuntu Linux перешел на использование Grub2. Ubuntu 10.04 бу..."
Отправлено dddd , 09-Июн-09 21:15 
Предыдущий оратор не любит читать мантры на ночь. Он натуралист. Что сам попробовал - в то и верит. А мантры читать - это для слабаков. Ага!

"Ubuntu Linux перешел на использование Grub2. Ubuntu 10.04 бу..."
Отправлено Michael Shigorin , 10-Июн-09 15:47 
>>штатный загрузчик только загружать и умеет...
>я в своей молодости во фре жал вовремя пробел, а дальше в
>менюхе 1-го лодера  писал
>load kernel.old
>boot
>и чо?

И то, что всё в ядро понавоткнуто.  А у нас лет десять как initrd используется для того, что на этой системе понадобится для загрузки, но не понасовано в нерезиновое статиком.

Это в малую авиацию обошёл, прыгнул и поехал, а к аэробусу на автобусе ещё везут... :)

PS: удачи убунтушникам, хотя опять они громче всех трубят о том, что не сами начали.  Некрасиво как-то.


"Ubuntu Linux перешел на использование Grub2. Ubuntu 10.04 бу..."
Отправлено Xaionaro , 10-Июн-09 23:47 
Вы, дяденька, как и дяденька BSA не правы. Дяденьке BSA уже всё высказал Oles. А для Вас, во FreeBSD есть такая маленькая штучка как /boot/loader.conf. Прошу читать "мантры" и Вам тоже, как то пожелал dddd дяденьке BSA.


"Ubuntu Linux перешел на использование Grub2. Ubuntu 10.04 бу..."
Отправлено proton , 10-Июн-09 16:58 
>>штатный загрузчик только загружать и умеет...
>
>я в своей молодости во фре жал вовремя пробел, а дальше в
>менюхе 1-го лодера  писал
>load kernel.old
>boot
>и чо?

А удаленно слабо такое повторить? Я люблю фрю, но груб фичи для 1% по типу:

   default saved
   save default
   panic=*

сильно облегчают мне жизнь :)


"Ubuntu Linux перешел на использование Grub2. Ubuntu 10.04 бу..."
Отправлено Xaionaro , 10-Июн-09 23:51 
>
>   default saved
>   save default
>   panic=*
>
>сильно облегчают мне жизнь :)

offtop, но, лично по мне, фря всегда была красива своей внутренней архитектурой, а линуха хороша своим функционалом :)

Собственно и тут это правило, как видно, сохраняет свою силу)


"Ubuntu Linux перешел на использование Grub2. Ubuntu 10.04 бу..."
Отправлено Осторожный , 09-Июн-09 21:26 
>А что ты делаешь, когда ядро криво собралось? Я как-то ставил фрю,
>после кривой пересборки ядра загрузить ее уже не удавалось, так как
>штатный загрузчик только загружать и умеет... Зато в грубе можно выбирать
>ядро, выбирать initrd, указывать другой рут и параметры ядра, без модификации
>содержимого диска.

Я думаю это в Handbook или FAQ описано - как загрузить предыдущее ядро или даже GENERIC ядро.


"Ubuntu Linux перешел на использование Grub2. Ubuntu 10.04 бу..."
Отправлено MK , 10-Июн-09 11:22 
>А что ты делаешь, когда ядро криво собралось? Я как-то ставил фрю,
>после кривой пересборки ядра загрузить ее уже не удавалось, так как
>штатный загрузчик только загружать и умеет... Зато в грубе можно выбирать
>ядро, выбирать initrd, указывать другой рут и параметры ядра, без модификации
>содержимого диска.

Sorry за offtopic, на будущее, вдруг пригодится:

http://fuse4bsd.creo.hu/localcgi/man-cgi.cgi?nextboot+8
http://case.net.ru/tag/nextboot/


"Ubuntu Linux перешел на использование Grub2. Ubuntu 10.04 бу..."
Отправлено ixrws , 09-Июн-09 21:05 
Для начала на сайт граб можно зайти и узнать зачем. Если кратко - удовлетворение всех потребностей, которые давно вышли за пределы возможностей lilo, а если пилить lilo дальше, то получится тот же grub2:) Зачем нужен графический режим, многоязычность, поддержка скриптования, любой фс, lvm и тд - думаю объяснять не надо? На сайте всё что нужно для того, чтобы сделать выводы - сказано. К сказанному там можно добавить лиш одно - у фри есть свой загрузчик, а линукса есть grub, который также является "своим" загрузчиком:)
Что до костыльности, то если всякую систему, модульно спроектированную и хорошо работающую вы называете костылём, да ещё и мего, то у вас проблемы с терминологией.
PS: перестаём мыслить в стиле "если мне это не нужно и не нужно моему соседу - значит не нужно никому или я не хочу понимать, что это может быть кому-то нужно".

"Ubuntu Linux перешел на использование Grub2. Ubuntu 10.04 бу..."
Отправлено Анонимный , 09-Июн-09 21:14 
Ссылочку, где толково всё расписано про это дело можно..?

"Ubuntu Linux перешел на использование Grub2. Ubuntu 10.04 бу..."
Отправлено Анонимный , 09-Июн-09 21:20 
>Ссылочку, где толково всё расписано про это дело можно..?

http://grub.enbug.org/Manual

Вроде отсыкал. Уже читаю...


"Ubuntu Linux перешел на использование Grub2. Ubuntu 10.04 бу..."
Отправлено Осторожный , 09-Июн-09 21:24 
>Обьясните мне сирому почему во фре обходятся бут-манагером который сидит в MBR
>и с ним я и фрю и венду могу грузить? Зачем
>такой мега-костыль в виде груба?

Объясню.

1)
Boot manager (вроде boot easy называется) для FreeBSD который в MBR сидит весьма убог по возможностям.
Я его вообще не ставлю - использую стандартный загрузчик FreeBSD.

2)
Boot easy на самом деле почти ничего не умеет.
Его задача - простейшими средствами через клавиатуру выбрать загрузочный раздел, после чего скачать с загрузочного раздела boot sector и запустить его.

Boot easy может грузить Windows, потому что boot easy дергает загрузочный сектор Windows, а уже тот запускает ntloader, который умеет грузить Windows.

Boot easy может грузить FreeBSD, потому что boot easy дергает загрузочный сектор FreeBSD, который умеет запускать btxloader, который уже умеет грузить FreeBSD.

Хотя вообще говоря если не нужно никаких спецнастроек и есть монолитное ядро, то можно вместо btxloader сразу загрузить /boot/kernel/kernel.

Boot easy может грузить Linux, потому что boot easy дергает загрузочный сектор Linux, в котором лежит загрузчик GRUB, который умеет грузить Linux.

3)
То есть GRUB - это не только boot manager, который может управлять загрузкой разных OS,
причем весьма навороченный boot manager (на пару порядков круче чем boot easy),
но и собственно нативный загрузчик для Linux kernel.
Принципиальное отличие Linux (и IMHO большая кривизна Linux) состоит в том, что одного kernel для загрузки ядра мало - требуется еще initrd.

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


"Ubuntu Linux перешел на использование Grub2. Ubuntu 10.04 бу..."
Отправлено mike lee , 09-Июн-09 21:37 
>Принципиальное отличие Linux (и IMHO большая кривизна Linux) состоит в том, что
>одного kernel для загрузки ядра мало - требуется еще initrd.

initrd - не принципиальное отличие, а фича. Ядро прекрасно собирается и без initrd. Другое дело что в этом случае приходится все необходимое для монтирования рутовой ФС засовывать в ядро. Если ядро собирать руками под себя то имхо инитрд нафиг не нужен.


"Ubuntu Linux перешел на использование Grub2. Ubuntu 10.04 бу..."
Отправлено Xaionaro , 11-Июн-09 00:30 
>>Принципиальное отличие Linux (и IMHO большая кривизна Linux) состоит в том, что
>>одного kernel для загрузки ядра мало - требуется еще initrd.
>
>initrd - не принципиальное отличие, а фича. Ядро прекрасно собирается и без
>initrd. Другое дело что в этом случае приходится все необходимое для
>монтирования рутовой ФС засовывать в ядро. Если ядро собирать руками под
>себя то имхо инитрд нафиг не нужен.

По-моему намного приятнее сделано во FreeBSD, где есть отдельный файлик, куда при желании можно вписать (закоментировать/удалить оттуда) какие модули надо динамически подгрузить, чем этот initrd. Т.е. не надо ничего пересобирать, не надо создавать никакой initrd, просто добавил/изменил/удалил строку в файлике - и всё работает.


"Ubuntu Linux перешел на использование Grub2. Ubuntu 10.04 бу..."
Отправлено Oles , 09-Июн-09 21:40 
>Boot easy на самом деле почти ничего не умеет.
>Его задача - простейшими средствами через клавиатуру выбрать загрузочный раздел, после чего
>скачать с загрузочного раздела boot sector и запустить его.

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

>скорее большой косяк в дизайне Linux.

О.

Ведь прикол в том, что тупой фрёвый бутманагер устраивает 99% пользователей решая 99% обычных проблем, и НЕ ТРЕБУЕТ НИКАКОЙ КОНФИГУРАЦИИ.



"Ubuntu Linux перешел на использование Grub2. Ubuntu 10.04 бу..."
Отправлено Return , 09-Июн-09 21:56 
>Ведь прикол в том, что тупой фрёвый бутманагер устраивает 99% пользователей решая
>99% обычных проблем, и НЕ ТРЕБУЕТ НИКАКОЙ КОНФИГУРАЦИИ.

А не приходит осознание того, что это кому-то все-таки надо? Кому-то надо эти фичи? Или если мне не надо - так и ты обойдешься? Велосипед есть - мотоцикл не нужен?  


"Ubuntu Linux перешел на использование Grub2. Ubuntu 10.04 бу..."
Отправлено szh , 09-Июн-09 22:22 
> Ведь прикол в том, что тупой фрёвый бутманагер устраивает 99% пользователей решая 99% обычных проблем, и НЕ ТРЕБУЕТ НИКАКОЙ КОНФИГУРАЦИИ.

Умный груб устраивает 99.9% пользователей решая 100% обычных проблем, и НЕ ТРЕБУЕТ НИКАКОЙ КОНФИГУРАЦИИ (установил дистрибутив и всё работает, 99% пользователей никогда конфигурировать не полезут и всё у них и так хорошо).
Тупой бутманагер проигрывает по всем статьям.


"Ubuntu Linux перешел на использование Grub2. Ubuntu 10.04 бу..."
Отправлено Имя , 11-Июн-09 04:34 
> Тупой бутманагер проигрывает по всем статьям.

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


"Ubuntu Linux перешел на использование Grub2. Ubuntu 10.04 бу..."
Отправлено Анонимный , 09-Июн-09 20:01 
Докуменатция по grub2 уже появилась..? Укажите кто-либо пожалуйтса. Не кусочки не понятные, а от и до.

"Ubuntu Linux перешел на использование Grub2. Ubuntu 10.04 бу..."
Отправлено Аноним , 09-Июн-09 22:21 
Canonical молодцы. Приятно удивился, когда убунту 9.04 загрузилась быстрее моего арча. Вот еще бы им пакеты посвежее в репозиториях :)

"Ubuntu Linux перешел на использование Grub2. Ubuntu 10.04 бу..."
Отправлено Аноним , 09-Июн-09 22:34 
>Canonical молодцы. Приятно удивился, когда убунту 9.04 загрузилась быстрее моего арча. Вот
>еще бы им пакеты посвежее в репозиториях :)

При чем тут каноникал? Это проект ГНУ.
В дебиане я уже наверно полгода на grub2. А при установке предлагает выбрать grub или grub2.



"Ubuntu Linux перешел на использование Grub2. Ubuntu 10.04 бу..."
Отправлено Аноним , 09-Июн-09 22:42 
>При чем тут каноникал? Это проект ГНУ.

При том что
>Кроме того, разработчики Ubuntu сообщили некоторые планы по оптимизации скорости загрузки будущих релизов.

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


"Ubuntu Linux перешел на использование Grub2. Ubuntu 10.04 бу..."
Отправлено bliss , 09-Июн-09 23:07 
>>При чем тут каноникал? Это проект ГНУ.
>
>При том что
>>Кроме того, разработчики Ubuntu сообщили некоторые планы по оптимизации скорости загрузки будущих релизов.
>
>А убунта сейчас грузится в самом деле шустро, быстрее чем все остальные.
>А уж как дебиан там не знаю.

Время загрузки оси определяется аппаратной конфигурацией, количеством запускаемых сервисов и иногда расположением звезд на небе. Так что всегда это будет относительно. А груб -- например, у меня все сервера под ксен, а ксен с другими загрузчиками не дружит. Да и удобно. Но реальное удовольствие получаешь, когда ставишь груб на GPT диск :)


"Ubuntu Linux перешел на использование Grub2. Ubuntu 10.04 бу..."
Отправлено Комрад , 10-Июн-09 01:14 
>>Время загрузки оси определяется аппаратной конфигурацией, количеством запускаемых сервисов и иногда расположением звезд на небе.

А так же системой инициализации, и др.


"Ubuntu Linux перешел на использование Grub2. Ubuntu 10.04 бу..."
Отправлено pavlinux , 10-Июн-09 03:40 
На последних серваках от Интеля, все эти пляски нах... не нужны.

BIOS ~ 30 сек.
LSI SAS BIOS + инициализация рейда ~ 60 сек.
Встроенный SATA RAID, минуту вкуривает, что дисков нет и то что вапще выключен...


Так что, через три минуты прогрева, тупо порадоваться 9 сек. загрузки ОСи... :)


а вот куй там....

точнее MySQL, SAMBA, ы Апатыч , ах да и ещё массив EMC на ать Терабаб,
он их там, минуты 5-6 мусолит, из-за этого примотировать не получится, -  
так что сервачок первый пинг подаёт через 10 минут от включения рубильника...

Как говорили классики, то есть я - Быстро грузиться тот, кто ничего не делает! :)


"Ubuntu Linux перешел на использование Grub2. Ubuntu 10.04 бу..."
Отправлено Vlad_Ber , 10-Июн-09 11:57 
>[оверквотинг удален]
>
>а вот куй там....
>
>точнее MySQL, SAMBA, ы Апатыч , ах да и ещё массив EMC
>на ать Терабаб,
>он их там, минуты 5-6 мусолит, из-за этого примотировать не получится, -
>
>так что сервачок первый пинг подаёт через 10 минут от включения рубильника...
>
>

В новости же написано, что речь идет о субноутбуках делл, а не о серверах с редами.
>Как говорили классики, то есть я - Быстро грузиться тот, кто ничего
>не делает! :)
>


"Ubuntu Linux перешел на использование Grub2. Ubuntu 10.04 бу..."
Отправлено XoRe , 11-Июн-09 10:03 
>В новости же написано, что речь идет о субноутбуках делл, а не

+1

Долгому аптайму долгая загрузка =)

P.S.
Кстати о долгой загрузке.
Мне одному кажется, что "BIOS дорогого сервера" и "оптимизация по скорости" - очень разные вещи?
Это я в сторону открытого биоса, может он сможет помочь, когда доберется до серьёзных серверов.


"Ubuntu Linux перешел на использование Grub2. Ubuntu 10.04 бу..."
Отправлено ic , 13-Июл-09 16:28 
>[оверквотинг удален]
>+1
>
>Долгому аптайму долгая загрузка =)
>
>P.S.
>Кстати о долгой загрузке.
>Мне одному кажется, что "BIOS дорогого сервера" и "оптимизация по скорости" -
>очень разные вещи?
>Это я в сторону открытого биоса, может он сможет помочь, когда доберется
>до серьёзных серверов.

Наверное ты прав, HP ProLiant DL580G5 минуты 2-3 тупа что-то делает даже не зажигая экрана только вентеляторами шумит, а потом биос еще пару минут со всеми рейдами, зато аптайм огого.


"Редактирование Grub"
Отправлено qweqwe.su , 10-Июл-11 20:11 
Инструкция по редактированию grub 2 от IT блога http://qweqwe.su/customize-grub