I wonder if there is any project out there that runs linux from an initramfs?. Of course, minimum Linux, since it is running from RAM, let's say < 500MB uncompressed.
I need to run my idea from initramfs and I wonder if I can learn/steal from somebody else already doing something similar.
Advice welcomed too.
Some details: The idea is to run the Raspberry from PXE (network booting) without using the usual NFS root filesystem. I want it to run from RAM using a ramdisk.
Since PXE boot is slow because TFTP is slow (and raspberry PXE booting is fragile and too much sensitive to packet loss), I would love to provide a small "initramfs" that just do DHCP and a HTTP/socket fetch to further populate the ramdisk. This would be next step. First step would be to run from (a big) initramfs.