forked from altcloud/mkimage-profiles
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!
Здесь хранятся кусочки конфигурации для syslinux, нужные из которых копируются с подстановкой значений из метапрофиля в профиль и уже там в зависимости от доступных модулей собираются в конфигурационный файл. Обратите внимание: варианты с automatic=method:cdrom работают и при записи гибридного ISO на USB-флэшку. При изменении или добавлении просьба по оформлению с тем, чтобы легче было отсматривать и сводить: - параметры append перечисляются в следующем порядке: * initrd=... * по алфавиту те, что без аргументов * по алфавиту те, что имеют аргументы - в конце файла пустая строка Для проверки уникальности клавиатурных сокращений служит команда "make check".