Remix.run Logo
convolvatron 20 hours ago

in the bad olden times you definitely started to write your operating system for your new computer from the first instruction executed upwards. it wasn't at all common to have a comprehensive virtualization/simulation environment.

HarlequinHair 20 hours ago | parent [-]

I can't understand what is the point you are trying to make

convolvatron 19 hours ago | parent [-]

until very recently you couldn't even do OS development without a boot loader, so asserting that that would be the last thing you would write is just nonsensical

HarlequinHair 19 hours ago | parent [-]

Let me rephrase.

We already have a bootloader.

"Linux from scratch" involves Linux, not Libreboot, not Grub (just to mention instances of BIOS/UEFI and bootloader).

We already have means to test the new OS.

What I meant with my previous post is "newer" bootloader (which are actually pretty old, like grub), came after OSes passed a certain complexity.

Previously we technically had bootloaders, but they were interactive, mostly.

Am I misremembering?

convolvatron 18 hours ago | parent [-]

oh. I'm talking about authoring OS and boot loaders from an absolute blank slate. like starting from the world where you toggled them in from switches, and later by burning proms