mirror of
https://github.com/phil-opp/blog_os.git
synced 2025-12-16 14:27:49 +00:00
465 B
465 B
+++ title = "Bare Bones" render = false +++
In this first chapter, we explain how to create an operating system for the x86_64 architecture step by step.
Starting from scratch, we first create a minimal Rust executable that doesn't depend on the standard library.
We then turn it into a bootable OS kernel by combining it with a bootloader.
The resulting disk image can then be launched in the QEMU emulator or booted on a real machine.