LINUX.ORG.RU

GRUB 2 будет использоваться по умолчанию в Ubuntu Linux

 ,


0

0

Новая версия загрузчика GRUB будет использоваться по умолчанию в Ubuntu Linux. Колин Уотсон (Colin Watson) в рассылке разработчиков Ubuntu сообщил, что GRUB2 теперь будет использоваться для всех новых инсталяций Ubuntu. Это означает, что уже следующий релиз Ubuntu 9.10 Karmic Koala, который выйдет 29 октября 2009, будет использовать новый загрузчик. Также сообщается, что загрузчик существующих инсталляций при обновлении дистрибутива изменятся не будет.

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

Ответ на: комментарий от fat_angel

Так же LILO не нужен отдельный /boot partition (хотя по правде сказать у меня и гроб без него замечательно работал).

fat_angel ★★★★★
()

Новость эпохального значения.

Хоть выбор загрузчика-то при расширенной установке системы оставят?

ist76 ★★★★★
()

жуткий баян. новость от 8го июня

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

> вспомнился сендмейл. В груб2 теперь всё так же плохо?

ну не настолько же! конфиг там конечно поменялся, но он вполне прост и понятен.

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

> Можно пример настройки GRUB2 для загрузки операционной системы с GPT-раздела?

Не отличается от настройки на обычной таблице разделов, за исключением: http://grub.enbug.org/BIOS_Boot_Partition

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

> Груб - это ужасно.
Чем ужасно? У меня на всех компах GRUB, правда не 2.
>Лило проще.

Его я не пробовал, но там надо после изменения конфига ещё и запускать команду lilo, что неудобно. Чем он лучше GRUB 0.97? Отдельного раздела не держу, винты размечены в ext3.
> Если груб не работает

А с чего бы ему не работать? Может это руки виноваты?

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

Кстати, я видел один случай, когда было действительно необходимо использовать lilo вместо grub:
grub, ЕМНИП, только под x86. Поэтому на системах amd64 no-multilib без поддержки 32-битных бинарников использовать grub (почти) не получится.
А вот отдельный раздел под boot выделять нужно вовсе не из-за загрузчиков.

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

> Ну и пральна. А то для перехода на ext4 лепить отдельный раздел для /boot как-то не комильфо. :)

Вы про апгрейд? Потому как если про чистую систему - я неделю назад установил генту на новый системник, так все разделы сделал ext4 (кроме свапа, про который я ещё сам до конца не понял, нужен ли он мне при 4 гигах оперативки). Груб (классический, версии 0.97) работает нормально. Без отдельного /boot.

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

http://www.gentoo.org/doc/en/handbook/handbook-amd64.xml?part=1&chap=10#d...

>Important: If you are using a non-multilib profile, you should not emerge grub, but instead you should emerge grub-static. If you plan to use a non-multilib profile and you have disabled IA-32 emulation in your kernel, then you should use lilo.


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

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

> Хорошая идея!

Да-да, и cube effect для полного счастья. :)

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

> LILO не нужен отдельный раздел за пределами LVM-массива.

LILO, конечно, крут, но переустановка загрузчика после каждого обновления ядра - моветон. :)

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

Это занимает какие-то мгновения и может быть поручено debconf (по умолчанию так и есть).

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

>LILO, конечно, крут, но переустановка загрузчика после каждого обновления ядра - моветон. :)

Сделайте себе обёртку по аналогии с visudo

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

> В нем есть емаксоподобный редактор (совсем маленький) и более опрятные >конфиги. Еще есть возможность (нафига?) писать скрипты на lua для него.

Готовятся туда ion3 прикрутить

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

> Еще есть возможность (нафига?) писать скрипты на lua для него.

O_O

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

Как будет в Убунте, не знаю, но, например, в Fedora единственный раздел с ext4 не загружается. GRUB не видит /boot. :)

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

> Если груб не работает, есть единственное решение - поставить лило.

Так есть же boot0easy в 512 байт MBR умещается. Собственное динамическое меню без конфиг-файлов.

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

> у меня екст4 и нет отдельного раздела под /boot

+1 9.04 работает

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

Гы.Федора такая Федора.Ext4 включили,а Груб пропатчить забыли.(^_^)

В Убунте Груб работает с ext4.

ЗЫ:Отдельныи бут полезен вовсе не из-за Груба.

По теме:в печь этот второй Груб,пока не сделают что он будет автономен (без всякой херни в /etc и прочих местах)-буду юзать legacy.

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

> grob 0.97 ЧЯДНТ?

Ну разве что только пишешь с ошибками. :)

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

ты не осилил редактирование /etc/default/grub?
update-grub полностью перегенерирует /boot/grub/grub.cfg и это имхо хорошо

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

> Гы.Федора такая Федора.Ext4 включили,а Груб пропатчить забыли.(^_^)

Не «забыли», а «никто этого не делал», это вам не Убунта. (^_^)

Jayrome ★★★★★
()

он уже научился устанавливаться на флэшки? документацию к нему уже написали?
по моему, grub 2 - это недописанный, старый, ключный, никогда не обновляемый, пис оф щет!

extlinux моё всё!

AGUtilities ★★★
()
Ответ на: комментарий от ei-grad

>Целый год на арче без переустановки...

С Ubuntu 7.10 до 9.04 ни одной переустановки, только обновления. Рекорд?

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

> Just wondering, а зачем в линуксе переустановка?.. :)
+1 5 лет, полет нормальный

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

>а блин, а почему в мандриве моя видяха искаробки летает, а в бубунте нет? Пусть он ответит, этот Колин Уотсон!

Колин Уотсон придет к тебе, вырвет твои руки изжопы, и вставит их тебе туда куда надо, так что ли?

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

> Да блин, а почему в мандриве моя видяха искаробки летает, а в бубунте нет? Пусть он ответит, этот Колин Уотсон!

Потому что версии ядра/драйвера видюхи/х-ов разные. в следующей сборке мандривы/бубунты будет наоборот! Это линакс, сынок.

От дистра мало что зависит, разве только то, на сколько удобно ставить нужную тебе версию/комбинацию версий нужных тебе компонент системы.

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

> grub, ЕМНИП, только под x86. Поэтому на системах amd64 no-multilib без поддержки 32-битных бинарников использовать grub (почти) не получится.

Тебе никто не запретит загрузиться с полушестидесятичетырёхбитного livecd и сделать свою amd64 no-multilib бутабельной и жить спокойно. Это ж не LILO, его при обновлении ядер и реконфигурации переустанавливать не требуется.

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

>>Just wondering, а зачем в линуксе переустановка?.. :)
> Чтоб посмотреть новый grub))))

Для этого достаточно просто поставить новый grub.

Емнип, один придурок, года три-четыре назад, как-то за разговором, чтобы посмотреть на зюзевый grub скачал зюзедивидюк, вместо одного пакета...

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

А сама утилита grub будет доступна в такой системе? Есть подозрение, что как раз таки из-за этого будут проблемы.

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

> А сама утилита grub будет доступна в такой системе? Есть подозрение, что как раз таки из-за этого будут проблемы.

Какие именно проблемы? Не будет обновляться конфиг у груба? Это не проблема.

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

> в гугле забанили?
> http://www.google.com/#hl=en&q=grub+gpt


"Gentoo Bug 178586 - sys-boot/grub-0.97-x does not support GPT"
"#538730 - "grub-efi-amd64: cant boot linux" - Debian Bug report logs"
"Bug #107326 in parted (Ubuntu): “non working gpt labels”"
"Gentoo and GPT Grub support - Server Fault"
"Bug#494589: grub-pc: grub-install fails on GPT volume - linux"
"FS#10639 : grub 0.97-12 - gpt patch broke partition commands"
"Bug#538730: grub-efi-amd64: cant find prefix: msg#02654 debian"
"Bug#494589: grub-pc: grub-install fails on GPT volume"
"Nabble - Grub - Bugs - [bug #26852] Support for GUID Partition"
"Bug#494589: grub-pc: grub-install fails on GPT volume - nntpnews.net"
"#407338 - gpt support for grub - Debian Bug report logs"
"[Bug 408580] [NEW] grub-probe fails for logical volume on GPT disk"
"gpt label in parted, partitions look OK. GrUB not booting 64bit OS"

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

Нашёл один счастливый отзыв:
http://www.mail-archive.com/debian-boot@lists.debian.org/msg111530.html

Цитата:
Hello!

A short success report about using GRUB2 on a LVM-only system, with GPT
instead of the usual MBR booting, on a AMD64 system, installed with the
20090531-7 Debian Installer.

I had the DI create a GPT partition table, partitioned that into a small
(1 MiB) GRUB booting partition (as suggested on
<http://grub.enbug.org/BIOS_Boot_Partition>, which I had found by pure
chance), and used all the rest for a LVM PV.  I created a VG, and root
(ext3) and swap LVs.  I Installed the system.  For the bootloader to be
installed, only LILO was offered, so I proceeded without installing that
one, switched to a shell, did a ``chroot /target bash'', followed by
``apt-get install grub-pc'' to install GRUB2, and then ``grub-install
/dev/sda''.  This just worked.  When I disabled the GRUB booting
partition again (for testing this), I indeed got a ``can only use
blocklists, which is bad'' warning, so I enabled it again.  Booting this
system also worked fine.

To sum it up: using GRUB2 for booting a LVM-only system, with GPT instead
of the usual MBR booting, on a AMD64 system, installed with the
20090531-7 Debian Installer does work, but currently needs manual
installing.


Regards,
 Thomas
Конец цитаты.

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

> По теме:в печь этот второй Груб,пока не сделают что он будет автономен (без всякой херни в /etc и прочих местах)-буду юзать legacy.

Первый тоже совсем не автономен, весь этот staging подход - полная ерунда. Именно из-за неавтономности/привередливости/непортабельности GRUB я даже в Ubuntu менял его на lilo.

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