Hi! After messing around with my Tonidoplug2 uBoot and the NAND I finally understood how to flash a kernel and the RootFS in the NAND and boot from there. I'm thinking it would be cool to take advantage of the internal 512 MB NAND to place there the most essential boot resources and use the SATA as a secondary filesystem for the user space applications. The current RootFS of the base system fits perfectly in the NAND and there's even some spare room.
However, it doesn't seem to be an easy task to separate essential boot files from the user space applications, specially since /bin and /sbin no longer exists. The most obvious solutions is to separate the whole /usr and put it into the SATA, but I think I need to mess around with the initramfs so the kernel can mount it at the boot time, and I never did this before...
What could be a good solution for this kind of split filesystem?