README 1.84 KB
Newer Older
1 2
Добавление поддержки syslinux; требуется для инсталяторов, live/rescue;
реализуется в рамках stage1.
Michael Shigorin's avatar
Michael Shigorin committed
3

4 5 6 7
Самостоятельное творческое использование на данный момент подразумевает
знакомство с /usr/share/doc/syslinux-*/syslinux.txt и изучение кусочков
конфигурации, которые уже существуют.

8
Цели config.mk:
9
* use/syslinux/ui/% -- конфигурирование интерфейса (см. cfg.in/00*.cfg);
10
  при использовании автоматически добавляют syslinux в FEATURES;
11
* use/syslinux/timeout/% -- задание таймаута автозагрузки (в десятых секунды);
Michael Shigorin's avatar
Michael Shigorin committed
12
* use/syslinux/%.com, use/syslinux/%.c32 -- подключение одноименных модулей
13 14
  (копирование бинарников и включение кусочков конфигурации; экспериментальное);
* use/syslinux/%.cfg -- подключение кусочков конфигурации.
15 16

Переменные generate.mk:
Michael Shigorin's avatar
Michael Shigorin committed
17
* BOOTLOADER -- isolinux (реализовано с оглядкой на syslinux/syslinux4);
18 19 20 21 22 23
* SYSLINUX_UI -- модуль интерфейса (если не указан, то внутренний prompt);
* SYSLINUX_MODULES -- модули .com или .c32 (перечисляются без расширения);
* SYSLINUX_CFG -- дополнительные кусочки конфигурации (например, localboot).

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