Got curiosity to understand how this works.
I could roughly see the first part definitions for the graphic menus, and second part are the boot options themselves.
So for example, the "gtkonly" mode has these options:
append linux /boot/bzImage initrd=/boot/rootfs4.gz,/boot/rootfs3.gz,/boot/rootfs2.gz rw root=/dev/null video=-32 autologin
The other options load even less rootfs files (don't need them?)
But the main top option, the default one normally used, is like this:
append ifmem 256M core 192M gtkonly 128M justx 48M base noram
Doesn't even start by loading the rootfs files
Core, gtkonly, justx, base and noram are all Slitaz "modes" (or isolinux labels), except for ifmem. There's also a memory value after each one except for last two.
What does it mean? That "slitaz" main option just loads all other "sub-modes" altogether? What's with the memory values?
And, when normally booting Slitaz, what's the difference between booting "slitaz" and booting "core"?