[syslinux] SAY command (mis)behaviour?
nfb
notfreebeer at disroot.org
Thu Nov 1 08:27:13 PDT 2018
Hi,
I have a small issue with the SAY command and i hope you can clarify
it out for me.
I boot my system with the attached extlinux.conf, which has some
entries to boot old kernels. When i'm booting the old versions i'd
like to have a reminder message recalling me that the most recent
kernel is not being used, so that i don't forget to switch back to it,
for example after many days of uptime.
Now, is it normal that _every_ SAY command is executed no matter which
LABEL block is being booted? In the attached file, if i boot the LABEL
"debian" i still get the messages from the two other blocks, and
obviously i don't want that. Did I misunderstand what the SAY command
should do?
Thanks for your attention.
--
free as in freedom, not free beer
-------------- next part --------------
#DEFAULT debian.4.17
DEFAULT debian
LABEL debian
KERNEL /vmlinuz
APPEND root=UUID=e3ef26d2-2867-48fe-9369-d0a32c5e1d31 ro quiet -- systemd.show_status=true
INITRD /initrd.img
LABEL debian.old
SAY *** You are booting on old kernel, edit DEFAULT in your extlinux.conf when done ***
KERNEL /vmlinuz.old
APPEND root=UUID=e3ef26d2-2867-48fe-9369-d0a32c5e1d31 ro quiet -- systemd.show_status=true
INITRD /initrd.img.old
LABEL debian.4.17
SAY *** You are booting on kernel 4.17, edit DEFAULT in your extlinux.conf when done ***
KERNEL /vmlinuz-4.17.0-3-amd64
APPEND root=UUID=e3ef26d2-2867-48fe-9369-d0a32c5e1d31 ro quiet -- systemd.show_status=true
INITRD /initrd.img-4.17.0-3-amd64
More information about the Syslinux
mailing list