• Michael Shigorin's avatar
    syslinux: update rw to use cdrom method, not disk · 3e1fe68a
    Michael Shigorin authored
    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
    3e1fe68a
Name
Last commit
Last update
..
00example Loading commit data...
armh Loading commit data...
armh-cubox Loading commit data...
armh-dovefb Loading commit data...
armh-nexus7 Loading commit data...
armh-tegra3 Loading commit data...
bootloader Loading commit data...
branding Loading commit data...
browser Loading commit data...
build-distro Loading commit data...
build-ve Loading commit data...
build-vm Loading commit data...
cleanup Loading commit data...
control Loading commit data...
deflogin Loading commit data...
dev Loading commit data...
domain-client Loading commit data...
dos Loading commit data...
efi Loading commit data...
firmware Loading commit data...
fonts Loading commit data...
hdt Loading commit data...
homeros Loading commit data...
init Loading commit data...
install2 Loading commit data...
isohybrid Loading commit data...
isomd5sum Loading commit data...
kernel Loading commit data...
l10n Loading commit data...
live Loading commit data...
lowmem Loading commit data...
ltsp Loading commit data...
luks Loading commit data...
mediacheck Loading commit data...
memtest Loading commit data...
metadata Loading commit data...
net Loading commit data...
net-eth Loading commit data...
net-ssh Loading commit data...
net-usershares Loading commit data...
oem Loading commit data...
pack Loading commit data...
pid1 Loading commit data...
plymouth Loading commit data...
power Loading commit data...
relname Loading commit data...
repo Loading commit data...
rescue Loading commit data...
robotics Loading commit data...
server Loading commit data...
services Loading commit data...
slinux Loading commit data...
sound Loading commit data...
speech Loading commit data...
stage2 Loading commit data...
syslinux Loading commit data...
tty Loading commit data...
vagrant Loading commit data...
vmguest Loading commit data...
wireless Loading commit data...
x11 Loading commit data...
x11-autologin Loading commit data...
x11-autostart Loading commit data...
xdg-user-dirs Loading commit data...
Makefile Loading commit data...
README Loading commit data...