I'm playing with TazLito recently and read a great doc ( http://community.slitaz.org/node/6 ) -- but it seems to assume I start from a Lo-RAM ISO, which I haven't! My root file-system has gotten over the 150MB mark, a little bigger than some low-spec systems I've tried it on can cope with =)
I don't quite understand what they do but I wonder if it is sufficient just to add the slitaz-loram-cdrom & squashfs packages to the distro-packages.list I already have?
It seems to work... but, as I say, I don't quite understand what the package does. Could anyone give a little overview?
Slitaz-loram flavor adds squashfs/cromfs(read)+ aufs/funionfs(write) functionality to slitaz. It patches rcS boot script and uses squashfs+lzma/cromfs for creating rootfs instead of just lzma. Unlike lzma, Squashfs+lzma archives are readable without the need to unarchive. So, the RAM requirements decreases exponentially. Aufs/funionfs create a layered filesystems (quite technical stuff). This allows you to install new packages after booting up your flavor. That's it.
Thanks for the explanation @Jozee. In my LiveCD, I've included a customised rcS.conf myself... so that's the hunk failure :P I noticed it pulled in aufs etc. too.
I'll play with it more tomorrow or so, and close this if I don't have any more questions =)