I would like to put it differently, like this:
I "really need" an ondemand.lst in tce directory, (for example with following boot entry in my old legacy grub's menu.lst) -
title tinycore (daily chores)
kernel line here .........
initrd line here ........
But with another boot entry like this -
title tinycore (compilation_time)
kernel line with an alternate lst=xyz.lst because I don't want even many of the onboot.lst items during this session (what else then is this lst= boot option for !)
initrd line here ......
Now since ondemand.lst is already in tce directory, its items are visible in menu and in wbar here too, which I don't like to see this time. Even best of the acquaintances sometime appear intruder.
So the question was is there a way to exclude "existing ondemand.lst" from being considered as present during boot/reboot .
When we use lst=xyz.lst boot parameter, are not we excluding the "existing onboot.lst" from being taken into consideration during boot time !