LINUX.ORG.RU

Какие загрузчики ОС Вы используете?


1

2

Какие загрузчики ОС Вы используете?
Если Вы выбрали вариант «Другой», прошу отписаться по пунктам: чем, зачем и почему.

Пожелание для всех : где, КАК, почему. Особенно по syslinux.

  1. GRUB2 1102 (77%)

    ********************************************************************************************************************************************************************************************************************************************************************************************************************************

  2. GRUB 379 (26%)

    **************************************************************************************************************

  3. NTLDR 216 (15%)

    **************************************************************

  4. LILO 134 (9%)

    **************************************

  5. Syslinux 117 (8%)

    *********************************

  6. Другой 65 (5%)

    ******************

  7. boot (*BSD) 46 (3%)

    *************

  8. Сам написал 27 (2%)

    *******

Всего голосов: 2086, всего проголосовавших: 1437



Проверено: beastie ()
Последнее исправление: Dmitry_Sokolowsky (всего исправлений: 4)

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

Кстати, да - на первый взгляд выглядит логичным хранить не номер раздела, а start LBA. Но в таком случае деструктивным действием будет не сортировка, а resize/move.
В общем, хрен редьки не слаще.

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

В общем, хрен редьки не слаще.

да, эт точно! :)

я думаю нет ничего луше чем PARTUUID :) .. ток вот не знаю, сильно ли это усложнило бы код (stage1.5) или не очень %)

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

Краткое исследование мана к grub-mkimage (генератор stage1.5) показало, что в stage1.5 можно встроить произвольный конфиг. Так что в теории возможна сколь угодно изощрённая логика, просто, судя по всему, скрипт grub-install это не юзает.

intelfx ★★★★★
()

GRUB2 (76%)

GRUB (27%)

Второго тура выборов не будет.

P. S. LILO

Zubok ★★★★★
()
Последнее исправление: Zubok (всего исправлений: 1)

Только GRUB как самый удобный. GRUB2 ненужен.

KERNEL_PANIC ★★★
()

Пожелание для всех : где, КАК, почему. Особенно по syslinux.

syslinux на нетбуке. до этого был grub1, но из системы его выкинули и заменили на grub2, разбираться с конфигами и генералками оных мне сто лет не встало. syslinux по формату и и возможностям похож на grub1, а так же покрывает мои потребности, поэтому он.

PS лажу в конфиг загрузчика не часто, поэтому когда в этом возникает необходимость хочу следовать правилу наименьшего удивления: конфиг в одном месте, параметры человекочитабельные и пр. ну и man по имени конфига остальное подскажет.

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

значит всё-таки есть определённая элегантность (внутренняя красота) в GRUB2 загрузке :)

[нужно лишь подточить напильником чуть чуть.. и выпустить патч, при наличии хорошего настрояния :)]

user_id_68054 ★★★★★
()
Последнее исправление: user_id_68054 (всего исправлений: 1)

На x86-64/x86-32 LILO/GRUB2

PPC32/ARM32 uboot или самописный если flash/rom ограничены.

MIPS-II/MIPS-III самописный.

alexr
()
Последнее исправление: alexr (всего исправлений: 1)

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

flareguner
()

Какой из этих умеет грузится с gpt+lvm кроме GRUB2? Вот и ответ.

zunkree
()

GRUB2 ибо UEFI/GPT и часто меняю ядра, так конечно попроще просто efistub, но это если редко ядра менять.

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

И да, UEFI, GPT... Grub легче всего заставить с этим работать.

evilmanul
()

Никакого/запись в UEFI.

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

Ну это единственно кошерный способ генерации конфига по мнению разработчиков, то есть в итоге просто единственно верный. И интересно чем он не устраивает?

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

Для grub-legacy у меня простой и красивый конфиг из 11 строк, а grub2-mkconfig делает какого-то монстра из 197 строк.

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

Это не предел:

$ sudo wc -l /boot/grub2/grub.cfg 
378 /boot/grub2/grub.cfg
Но в этом проблемы не вижу. Скорость парсинга что 11, что 100, что 500 строк не сильно разнится, так что Я не заморачиваюсь. Руками добавлять было-бы намного геморнее, особенно учитывая что Я очень много играюсь с ядрами.

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

Руками добавлять было-бы намного геморнее

Мне genkernel добавляет.

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