mkimage-profiles/features.in/syslinux/cfg.in
Michael Shigorin 1a7eed303d pid1: initial "run as PID 1" feature
This one has been inspired by these guys:

  http://www.informatimago.com/linux/emacs-on-user-mode-linux.html
  https://raymii.org/s/blog/Vim_as_PID_1_Boot_to_Vim.html

It's aimed at building images running their main userspace
piece instead of ramdisk's init, that means PID=1, UID=0.

Mostly fun of course but it suddenly became interesting with
kernel IP autoconfiguration and e.g. elinks running this way
(NB: requires patched make-initrd 0.8.8 at the moment to get
resolver configured).

And startup times are way better than sysvinit and systemd combined!
2014-09-19 20:53:25 +04:00
..
00defaults.cfg syslinux configuration revisited 2012-03-31 21:08:09 +03:00
01gfxboot.cfg syslinux: cosmetic space 2013-09-24 14:51:45 +04:00
01menu.cfg syslinux: cosmetic space 2013-09-24 14:51:45 +04:00
01none.cfg syslinux: cosmetic space 2013-09-24 14:51:45 +04:00
01prompt.cfg syslinux: cosmetic space 2013-09-24 14:51:45 +04:00
01vesamenu.cfg syslinux: cosmetic space 2013-09-24 14:51:45 +04:00
02noescape.cfg syslinux: no ui, no escape 2012-07-31 13:51:34 +04:00
10localboot.cfg syslinux: *.cfg tweaks 2011-12-19 22:32:59 +02:00
10removable.cfg syslinux: *.cfg tweaks 2011-12-19 22:32:59 +02:00
20install2.cfg renamed menuitem-grub feature to relname 2012-09-12 20:12:41 +03:00
20netinstall2.cfg renamed menuitem-grub feature to relname 2012-09-12 20:12:41 +03:00
20pid1.cfg pid1: initial "run as PID 1" feature 2014-09-19 20:53:25 +04:00
30live.cfg syslinux: lowered livecd boot priority 2013-01-20 23:11:57 +04:00
32live_rw.cfg syslinux: fixed live_rw configuration 2014-01-28 21:25:36 +04:00
40lateboot.cfg syslinux: add 40lateboot.cfg (_after_ ??live*.cfg) 2014-02-03 23:29:32 +04:00
80rescue.cfg syslinux: *.cfg tweaks 2011-12-19 22:32:59 +02:00
82rescue_rw.cfg syslinux: fixed live_rw configuration 2014-01-28 21:25:36 +04:00
83rescue_fm.cfg syslinux: bump rescue loop device number limit 2014-04-19 13:48:12 +04:00
85dos.cfg syslinux: *.cfg tweaks 2011-12-19 22:32:59 +02:00
85mediacheck.cfg syslinux: slightly better mediachk label 2014-04-19 13:48:12 +04:00
90hdt.cfg syslinux: *.cfg tweaks 2011-12-19 22:32:59 +02:00
90memtest.cfg syslinux: *.cfg tweaks 2011-12-19 22:32:59 +02:00
95sdab.cfg rescue += boot off sda/sdb 2012-08-08 20:39:26 +04:00
Makefile syslinux: *.cfg tweaks 2011-12-19 22:32:59 +02:00
README syslinux: "cdrom" notice 2014-05-05 23:50:44 +04: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,
нужные из которых копируются с подстановкой значений
из метапрофиля в профиль и уже там в зависимости от
доступных модулей собираются в конфигурационный файл.

Обратите внимание: варианты с automatic=method:cdrom
работают и при записи гибридного ISO на USB-флэшку.

При изменении или добавлении просьба по оформлению
с тем, чтобы легче было отсматривать и сводить:

- параметры append перечисляются в следующем порядке:
  * initrd=...
  * по алфавиту те, что без аргументов
  * по алфавиту те, что имеют аргументы
- в конце файла пустая строка

Для проверки уникальности клавиатурных сокращений
служит команда "make check".