grub: Added missing README
This commit is contained in:
parent
1ab7f9178b
commit
9658fa449a
34
features.in/grub/README
Normal file
34
features.in/grub/README
Normal file
@ -0,0 +1,34 @@
|
|||||||
|
Добавление поддержки grub; требуется для инсталяторов, live/rescue;
|
||||||
|
реализуется в рамках stage1.
|
||||||
|
|
||||||
|
Самостоятельное творческое использование на данный момент подразумевает
|
||||||
|
изучение кусочков конфигурации, которые уже существуют.
|
||||||
|
|
||||||
|
Цели config.mk:
|
||||||
|
* use/grub/ui/% -- конфигурирование интерфейса (см. cfg.in/01gfxterm.cfg);
|
||||||
|
при использовании автоматически добавляют grub в FEATURES;
|
||||||
|
* use/grub/timeout/% -- задание таймаута автозагрузки (в секундах);
|
||||||
|
* use/grub/%.cfg -- подключение кусочков конфигурации.
|
||||||
|
|
||||||
|
Переменные generate.mk:
|
||||||
|
* BOOTARGS -- дополнительные аргументы загрузчику;
|
||||||
|
* EFI_BOOTARGS -- дополнительные аргументы загрузчику;
|
||||||
|
* BOOTLOADER -- isolinux (реализовано с оглядкой на grub/grub4);
|
||||||
|
* BOOTVGA -- видеорежим, запрашиваемый у ядра (параметр vga=);
|
||||||
|
* GRUB_UI -- тип интерфейса (если указан gfxboot, то графический,
|
||||||
|
иначе текстовый);
|
||||||
|
* GRUB_CFG -- дополнительные кусочки конфигурации (например, live_rw).
|
||||||
|
|
||||||
|
Здесь производится первичная обработка конфигурационных данных,
|
||||||
|
окончательно проверяемых и используемых уже в инструментальном чруте.
|
||||||
|
|
||||||
|
Обратите внимание: фрагменты, соответствующие именам субпрофилей,
|
||||||
|
добавляются автоматически; это поведение при необходимости отключается
|
||||||
|
выставлением переменной grub_DIRECT и тогда вместо use/grub/*.cfg
|
||||||
|
следует применять прямое указание вида @$(call set,grub_CFG,...).
|
||||||
|
|
||||||
|
Установить дефолтный пункт:
|
||||||
|
Для того, чтобы установить конкретный дефолтный пункт (пример для LiveCD с поддержкой сессии):
|
||||||
|
@$(call set,GRUB_DEFAULT,live)
|
||||||
|
|
||||||
|
Именем дефолтного пункта является --id.
|
Loading…
Reference in New Issue
Block a user