It's as Lionel said. Once USB host works, things will get interesting very quickly (easier said than done though

)
I understand the boot loader is confusing.
The best way is to write a boot script to avoid typing everything in all the time. Copy and paste the following into a file, name it
something.ll2.tns and copy it to your calculator. Make sure you have
ext.ll2=linuxloader2 in your
ndless.cfg and you can just run the script every time you need to boot Linux. This script assumes your kernel and initrd are all in a folder called
linux1 2 3 4 5
| kernel linux/zImage.tns initrd linux/initrd.tns cmdline debug root=/dev/ram console=tty0 console=ttyAMA0,115200n8 boot
|
(there's a bug in the command line parsing so ensure you have a newline after
boot)
I've also attached the latest development kernel and ramdisk. As usual, run at your own risk
