2 ms·
> The fact that Linux starts up differently is because Linux never was UNIX they are two different OSes, pretty much from the ground up. No, it really has noth
by nknight 15y ago
> The fact that Linux starts up differently is because Linux never was UNIX they are two different OSes, pretty much from the ground up.
No, it really has nothing to do with that at all. Linux can boot in pretty much the same way the genetic Unixes do, and in fact did for a long time. initrd and then initramfs came later and took some time to become widely used. Historically, Linux just mounted whatever filesystem the bootloader told it to as /, and executed init, which usually followed either a BSD or System V model, depending on distribution.
Linux evolved. Lots of things evolved. The filesystem layout, unfortunately, has merely become more chaotic.