Ok so something went wrong with the partitioning/formatting/cloning phase. This message shows when your partition on mmc card cannot be mounted for some reason (filesystem mismatch, no such partition, not formatted, ...) or if the mount succeeds but there is no /sbin/init executable in the filesystem. Could you try to mount your booting partition by hand in shell after system boots like this and see what's really there or what error you get?
Code: sudo gainroot insmod <your filesystem modules> mount -t <yourfilesystemtype> /dev/mmcblkXpY /opt ls -la /opt So this helped to get rid of the wimax error? Did you try to enter 'yes' also with latest initfs_flasher which has keyboard support for RX-48? I'd like to be sure which one helped with the wimax #2 error message - proper keyboard support or removing extra stuff. In theory both could do it (i.e. both are equally unlikely :-).
sudo gainroot insmod <your filesystem modules> mount -t <yourfilesystemtype> /dev/mmcblkXpY /opt ls -la /opt
OK so it looks the keyboard works now, that's nice :-)
Why you set it to "ask:mmc" when your menu items are named mmc13 and mmc12? It doesn't matter much but I'm not sure what you wanted to do here. The 'mmc' id triggers original nokia behaviour of searching for first bootable partition on first card so the result is a bit random. "--set-root-device ask" is a bit better if you really don't want to have default choice. It will boot from flash instead of random mmc partition.