Actually LFS teaches you about the whole GNU Userland, getting a kernel up and running with busybox is much easier. This project does just that - teaching you the bare minimum.
The embedded version of CLFS (Cross-Compiled Linux From Scratch) covers building a musl + busybox system: http://clfs.org/view/clfs-embedded/x86/
But the more resources available on this kind of thing the better IMHO, there's not really a one size fits all :)
Re:Build yourself a Linux
by partycoder on Thursday May 04, 2017 @07:18PM
(#14269730)
Exactly my thoughts, though more projects focused on this wouldn't do any harm.
Re:Build yourself a Linux
by michielderhaeg on Friday May 05, 2017 @10:18AM
(#14273585)
It's supposed to be a lot shorter and simpler. Which means many important things were left out for the sake of brevity. I also think LFS doesn't always explain why we are doing certain things a certain way or how things work. Sure you get a working system but it's often assumed you know why it's working. I'm not sure if I did a better job though.
This uses BusyBox instead of GNU userland tools. You can complete this in an afternoon, but you can't get LFS done in that time.
except by skipping through ALFS :p
[1] http://www.linuxfromscratch.org/