54d19238ac
This one provides cmdline arguments for startup-rescue >= 0.24 which would bring up networking and sshd in its turn thus allowing remote access to the host booted in this mode. The feature has been asked for by many people including mithraen@ and valintinr@ (and I'd make use of it another day too). See the appropriate startup-rescue commit description for notes on implementation; this default set of variable values should be both useful and illustrative though. |
||
---|---|---|
.. | ||
cfg.in | ||
scripts.d | ||
stage1/scripts.d | ||
config.mk | ||
generate.mk | ||
README |
Добавление поддержки syslinux; требуется для инсталяторов, live/rescue; реализуется в рамках stage1. Самостоятельное творческое использование на данный момент подразумевает знакомство с /usr/share/doc/syslinux-*/syslinux.txt и изучение кусочков конфигурации, которые уже существуют. Цели config.mk: * use/syslinux/ui/% -- конфигурирование интерфейса (см. cfg.in/00*.cfg); при использовании автоматически добавляют syslinux в FEATURES; * use/syslinux/timeout/% -- задание таймаута автозагрузки (в десятых секунды); * use/syslinux/%.com, use/syslinux/%.c32 -- подключение одноименных модулей (копирование бинарников и включение кусочков конфигурации; экспериментальное); * use/syslinux/%.cfg -- подключение кусочков конфигурации. Переменные generate.mk: * BOOTLOADER -- isolinux (реализовано с оглядкой на syslinux/syslinux4); * SYSLINUX_UI -- модуль интерфейса (если не указан, то внутренний prompt); * SYSLINUX_MODULES -- модули .com или .c32 (перечисляются без расширения); * SYSLINUX_CFG -- дополнительные кусочки конфигурации (например, localboot). Здесь производится первичная обработка конфигурационных данных, окончательно проверяемых и используемых уже в инструментальном чруте.