Re: Перенос системы с минимальной болью
On Mon, 20 Oct 2014 08:48:28 +0400
Dmitrii Kashin <freehck@freehck.ru> wrote:
> > Выкинуть нафиг grub и поставить extlinux в качестве загрузчика.
> > Из всех имеющихся в дистрибутиве загрузчиков сейчас extlinux
> > наименее извращенный.
>
> А как он по сравнению со старым добрым lilo? Есть у него перед lilo
> принципиальные преимущества?
>
extlinux - это разновидность syslinux для загрузки с ext2/3/4 файловых
систем.
Соответственно, обладает тем преимуществом, что не требует никаких
действий с загрузчиком при обновлении ядра, если только не поменялось
имя файла - при загрузке сам прочитает файловую систему и загрузит
нужный образ.
Если имя ядра при обновлении изменилось или добавилось новое ядро,
опять же не требует записи какой-то бинарной хрени в служебные области
диска. Редактировать при этом надо только текстовый и достаточно
самодокументированный extlinux.conf (или syslinux.cfg). Хотя скрипты
для автоматического редактирования этого файла в состав Debian входят
(по-моему в пакете syslinux-common)
Кроме того extlinux очень удобно ставить на файловую систему,
примонтированную к другой, уже загруженной системе. Тоже сказывается
родство с syslinux, исходно растущим с removable носителей.
Reply to: