LINUX.ORG.RU

LILO 24.1

 ,


2

2

17 октября вышла новая версия классического загрузчика для BIOS и MBR — LILO 24.1. Его особенностями являются простота и необходимость перезаписи загрузчика после каждого изменения конфигурационного файла.

Основные изменения:

  • добавлены новые номера устройств и удалены устаревшие;
  • переработан скрипт liloconfig;
  • теперь lilo ограничивается предупреждением при обнаружении поврежденного раздела;
  • обновлён пример конфигурационного файла;
  • актуализированы man-страницы (для команд liloconfig и lilo-uuid-diskid);
  • добавлены хуки для chatrr, если образ ядра находится на разделе с ФС XFS.

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

★★★★★

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

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

Намекаешь, что очистятся записи efibootmgr? Ты каждый день прошивку обновляешь?

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

Намекаешь, что очистятся записи efibootmgr?

Даже не намекаю.

Ты каждый день прошивку обновляешь?

Нет, но чинить загрузку после обновления мне совсем не нравится. Поэтому я собираюсь перейти на какой-нибудь EFI-загрузчик.

Gotf ★★★ ()

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

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

Поэтому я собираюсь перейти на какой-нибудь EFI-загрузчик

А он как, через libastral грузиться будет? Всё равно же придётся чинить

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

А он как, через libastral грузиться будет?

Есть стандартное имя файла EFI-программы, которое подхватывается, если не указано иное… Что-то вроде EFI/bootX64.efi

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

А параметры ему Пушкин передавать будет? Если бы так делать имело смысл, я бы давно так сделал и не стал бы здесь писать о бесполезности EFIStub.

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

А параметры ему Пушкин передавать будет?

Processor type and features  --->
    [*] Built-in kernel command line
    (root=/dev/sda2)
TheAnonymous ★★★★★ ()
Ответ на: комментарий от TheAnonymous

Отлично! Я как раз давно едро на канпелял. Года три как.

Gotf ★★★ ()
Ответ на: комментарий от quantum-troll

хорошо. у syslinux есть достоинство: может грузить plan9 (ядро?), и недостаток - грузит только linux.

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

Так что если GPT будет без фейковой МБР зоны

А так уже бывает ? Вроде как, нигде не написано, что MBR опционален.

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

почему только уже не помню.

Да не собирался первый груб под x86_64. Кому он такой нужен был ?

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

а лило в случае ошибки конфига даже в минишелл не выкинет.

LiLo, в случае ошибки конфига, не даст переписать загрузчик вообще. Так что минишел не нужен. Самое то для серверов, находящихся в необслуживаемых помещениях. :-)

AS ★★★★★ ()
Ответ на: комментарий от TheAnonymous
  • Built-in kernel command line

И на каждый чих пересборка ядра ? Ну-ну.

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

gummiboot operates on the EFI System Partition (ESP) only

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

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

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

В 3.16 сломали подстветку на ноутах. У некоторых это приводило к тому, что ведро на загрузке висло. И нужно было передать пару опций, чтобы отпустило.

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

bds грузит bootrecords из efi nvram. Добавляешь запись, указываешь место загрузчика, указываешь ядро, указываешь опции.

sudo efibootmgr -c -g -d /dev/sdc -p 2 -L «Try» -l '\vmlinuz-3.13.0-36-generic' -u root=UUID=efdd85e9-589e-40bd-92e4-845da5c82dcb ro quiet splash vt.handoff=7 initrd=\\initrd.img-3.13.0-36-generic

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

С таким же конфигом как у lilo, похожей структурой и отличающийся от lilo тем, что умеет в efi? Хотя, вероятно, я не прав.

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

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

Lilly ()

пользовался, когда юзал 13 слаку

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

А какие там параметры менять на каждый чих то ?

Разные. В зависимости от оборудования, куда ставится дистрибутив.

AS ★★★★★ ()

Какой-то привет из 90-х, неужели этот дедушкин загрузчик кто-то юзает?

I-Love-Microsoft ★★★★★ ()
Ответ на: комментарий от dikiy

В каком дистрибутиве пользуешься? Я скоро корч четверопень один запиливать на дебиане буду. Наверное, туда накачу lilo.

andrew667 ★★★★★ ()
Ответ на: комментарий от I-Love-Microsoft

Какой-то привет из 90-х, неужели этот дедушкин загрузчик кто-то юзает ?

Он просто, понятен и великолепно делает своё дело.

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

В каком дистрибутиве пользуешься? Я скоро корч четверопень один запиливать на дебиане буду. Наверное, туда накачу lilo.

на арче.

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

Уж лучше такой монстр, чем «524 MB хватит всем» (c) BIOS int 0x13

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

Это не конфиг, это уголовное преступление.

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

Лило устарело, груб — монстр, нужен новый загрузчик. Работа для человека-леннарта.

extlinux же.

steemandlinux ★★★★★ ()

оно еще живо?

GRUB (2) - наше все.

Lincor ()

Оно еще таки живо? Этот привет из добрых 90-х

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

Это не конфиг, это уголовное преступление.

Так потому что он не предназначен для редактирования руками, о чём они прямо в хедере и пишут:

# DO NOT EDIT THIS FILE
#
# It is automatically generated by grub2-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
А вот в этом самом /etc/default/grub у меня очень компактные 4 строчки.

Wizard_ ★★★★★ ()

Уж лучше LILO, чем этот ваш идиотский GRUB.

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

Лило устарело, груб — монстр, нужен новый загрузчик.

Давно есть - syslinux.

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

bds грузит bootrecords из efi nvram

что такое bds?

efibootmgr

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

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

Вообще да. Каждый раз, когда кто-то начинает генерить конфиги (на шелле, йопт), все кончается кучей быдлокода.

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