1a7eed303d
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! |
||
---|---|---|
.. | ||
00defaults.cfg | ||
01gfxboot.cfg | ||
01menu.cfg | ||
01none.cfg | ||
01prompt.cfg | ||
01vesamenu.cfg | ||
02noescape.cfg | ||
10localboot.cfg | ||
10removable.cfg | ||
20install2.cfg | ||
20netinstall2.cfg | ||
20pid1.cfg | ||
30live.cfg | ||
32live_rw.cfg | ||
40lateboot.cfg | ||
80rescue.cfg | ||
82rescue_rw.cfg | ||
83rescue_fm.cfg | ||
85dos.cfg | ||
85mediacheck.cfg | ||
90hdt.cfg | ||
90memtest.cfg | ||
95sdab.cfg | ||
Makefile | ||
README |
Здесь хранятся кусочки конфигурации для syslinux, нужные из которых копируются с подстановкой значений из метапрофиля в профиль и уже там в зависимости от доступных модулей собираются в конфигурационный файл. Обратите внимание: варианты с automatic=method:cdrom работают и при записи гибридного ISO на USB-флэшку. При изменении или добавлении просьба по оформлению с тем, чтобы легче было отсматривать и сводить: - параметры append перечисляются в следующем порядке: * initrd=... * по алфавиту те, что без аргументов * по алфавиту те, что имеют аргументы - в конце файла пустая строка Для проверки уникальности клавиатурных сокращений служит команда "make check".