>>105610260
>You could do weird shit like...
Sure, but would there be any benefit in that? My goal is to build a working live image that I can then use to install a working system.

>Anything not recognized by the kernel on its command line will be passed there
Cheers, fixed.

I'm currently building a separate "stage" build process where I'm building a toolchain for this system. So "stage 0" is just a very bare less than 10mb root system with busybox. Then "stage2" is stage0 + a working compiler toolchain with glibc. I want to split the build result in stages because compiling GCC multiple times for the target system takes a long time and results in 1G root.