← Back to list

Building an OS from Scratch: The Series That Started With “How Hard Can It Be?” :P

This is the story of how I built an OS from a blank screen just to find out what an operating system actually is and how things work under…

K. · 2026-03-26 11:46 · 50 claps · 0.9 min read
#operating-systems #system-programming #low-level-programming
Open on Medium ↗
Wiki topics: GEN · Genomics & Sequencing 💻 · Programming

Building an OS from Scratch: The Series That Started With “How Hard Can It Be?” :P

This is the story of how I built an OS from a blank screen just to find out what an operating system actually is and how things work under the hood. And trust me It’s Just Ones and Zeros (And Your Tears) :P.

I had already built some parts of it. Good parts. Solid parts. Parts I was genuinely proud of. Then my dear friend Laziness showed up, said “bro take a break” and I never came back until now. The absolute genius in me? I remember absolutely nothing. :3

So I have made a decision. Every part I build from this point forward gets documented on Medium. I will pin this article in my profile and keep updating the indexes there. :)

To past me who wrote all that code and documented none of it, this is your fault. :]

Good luck to me.

Article Indexes:

**Day1: Installing Tools Just To See A Black Screen (Environment Setup)**

**Day2: Understanding the Boot Process (Boot Process, BIOS & UEFI)**

**Day3: Real Mode, Protected Mode, SMM, Memory Models**

**Day4: Implementing A Custom Boot Loader**


메타데이터
post_id
331b95b03d1a
slug
building-an-os-from-scratch-the-series-that-started-with-how-hard-can-it-be-p-331b95b03d1a
url
https://medium.com/@0x06k/building-an-os-from-scratch-the-series-that-started-with-how-hard-can-it-be-p-331b95b03d1a
canonical_url
https://medium.com/@0x06k/building-an-os-from-scratch-the-series-that-started-with-how-hard-can-it-be-p-331b95b03d1a
author_url
https://medium.com/@0x06k
status
ok
fetched_at
2026-06-09 21:21:26