mkimage-profiles/features.in/syslinux
Michael Shigorin 912d86c4af features.in/syslinux: tweak 00gfxboot.cfg
The same change as in m-p-d f1c5dd0 (discussed in #22486).
Seems it wasn't the culprit regarding the "BIOS won't boot
off this DVD" but is also recommended in README.gfxboot.
2011-11-04 16:54:41 +02:00
..
cfg.in features.in/syslinux: tweak 00gfxboot.cfg 2011-11-04 16:54:41 +02:00
scripts.d test-based ramdisk size for live squashfs images 2011-11-04 16:15:30 +02:00
stage1/scripts.d test-based ramdisk size for live squashfs images 2011-11-04 16:15:30 +02:00
config.mk official {distro,ve}/* support 2011-11-04 16:54:41 +02:00
generate.mk syslinux: trivial cleanup 2011-11-04 16:15:31 +02:00
README official {distro,ve}/* support 2011-11-04 16:54:41 +02:00

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

Добавление поддержки syslinux; требуется для инсталяторов, live/rescue;
реализуется в рамках stage1.

Цели config.mk:

* use/syslinux/ui-% -- конфигурирование интерфейса (см. cfg.in/00*.cfg);
  при использовании автоматически добавляют syslinux в FEATURES;

* use/syslinux/%.com, use/syslinux/%.c32 -- подключение одноименных модулей
  (копирование бинарников и включение кусочков конфигурации; экспериментальное);

* use/syslinux/%.cfg -- подключение кусочков конфигурации.

Переменные generate.mk:

* BOOTLOADER -- isolinux (TODO: добавить поддержку syslinux для флэшек);
* SYSLINUX_UI -- модуль интерфейса (если не указан, то внутренний prompt);
* SYSLINUX_MODULES -- модули .com или .c32 (перечисляются без расширения);
* SYSLINUX_CFG -- дополнительные кусочки конфигурации (например, localboot).

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

TODO: может потребоваться обобщение механизма генерации с учётом
многоуровневых меню и включаемых файлов (которыми лучше не злоупотреблять
из соображений скорости инициализации загрузчика).