Programming

I am trying to build my own OS

Started by theoad · May 17, 2026

#11149
I am trying to build my own operating system starting from scratch, i want build the boot loader, kernel and everything else by myself, I am eager to have some suggestions on this.
#11152
↳ Replying to @theoad
the right suggestion might be this is too stupid don't, it's literally near impossible to get a good level working OS from scratch, build on linux
#11153
↳ Replying to @theoad
Look, stop trying to reinvent the wheel, try to understand it. it will take you ages just to get something minimal running, especially if you would like to build something for everyday users. But if you want to build microkernels/unikernels/capability-based system or something niche like a formally verified kernel or whatnot is good but just for the sake of learning. And that starts from proper understanding, I'd advise you to look into Modern Operating Systems by tanenbaum. It's a gold mine.
#11154
↳ Replying to @theoad
Building a bootloader is a complete waste of time for 99% of people, even those interested in systems programming and kernel development. There's very little useful knowledge to be gained from the experience. If you want to learn kernel development then do that instead.