mirror of https://github.com/E-Almqvist/eOS
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1.2 KiB
1.2 KiB
A simple & lightweight x86 operating system
Building & Running
Use the Makefile
in order to build the binaries/objects et cetera- with make.
To build the OS image run: $ make os-image
To build the OS image (WITH GRUB) run: $ make grub
Emulation
You can launch eOS with a VM like qemu. You can also launch qemu via make by running: $ make run
.
$ make (option)
run : Runs the OS with qemu
drun : Recompiles the OS and runs it with qemu
clean : Remove all object/binary/image files
Planned Features
Read TODO.md
for planned features.
Resources
These are the most common resources I used in order to build eOS. I highly recommend them.
Books
- Operating Systems: From 0 to 1 (Open-Source, unfinished)
- Writing a Simple Operating System - from Scratch