3e1fe68a54
The former approach to handling "LiveCD with sessions" has been to mangle "automatic=method:cdrom" into "automatic=method:disk,label:ALT*" within gfxboot so that propagator and make-initrd-propagator would try and discover/create a filesystem labelled "alt-live-storage" on a LiveFlash's free space. Then "live_rw" handling has been unified in make-initrd-propagator (as of 0.18-alt1) to accept any of "label" subparameter or "live_rw" argument to go and create_disk_slice(). Then propagator's cdrom.c has been fixed to actually try sdX1 before sdX (as of 20150306-alt1). And now it's all been tested to verify that: - flash "ro" and "rw" boot is OK - CD-ROM "ro" boot is OK - CD-ROM "rw" boot is fine given that there's a partition labeled "alt-live-storage" elsewhere This is a can of worms indeed :-/ References ~~~~~~~~~~ * http://altlinux.org/initrd-propagator * http://altlinux.org/make-initrd-propagator * http://bugzilla.altlinux.org/28289 |
||
---|---|---|
.. | ||
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".