ppyo,
Let us know if you get this working. It appears that you at least get "Cacko" on the bootmenu if you can get to the blue splash screen.
Here's what I have on my SL-C3100:
I installed a fresh Cacko 1.23 full, and added some of meanie's packages to it.
Then I flashed Eviljazz's kernel, (kernel-fastfpe-cachedfb) which contains the new audio driver, latest tetsu kernel, and newer SD card driver for cards above 1GB.
Then I installed Angstrom opie to my hard drive, with kexec-tools. Using this page, I enabled Cacko to be kexec'ed from within Angstrom:
http://www.linuxtogo.org/gowiki/AngstromAndCackoThen later, I installed zubuntu to an SD card and flashed the new multiboot kernel.
I have been trying to get Cacko to show up on this menu, but have had no luck.
I can boot Angstrom or zubuntu from the menu.
I read your post above, and decided to try the cmdline that you posted. It doesn't work on my C3100
When I look in /proc/cmdline, all I see is:
console=ttyS0 root=/dev/mtdblock2
This line is the same in /var/log/dmesg
I'm thinking the reason I don't have any numbers or the "other" strings in this line, is because I flashed Eviljazz's kernel to my Cacko.
Maybe, just the latest tetsu kernel would be better for this. I really need the (> 1GB SD driver)
Anyway, if I really want to boot Cacko, I can boot it through Angstrom.
If I ever get Cacko 1.23 to appear on the multiboot menu, I'm going to take a picture of it, since it seems very difficult to achieve...