New repository: https://github.com/auroraos-org/Aurora
Scroll down for the legacy README.
⚠ Warning
AuroraOS is still in REALLY early development, sometimes it doesn't even boot. Don't let it come near any production environment. Stay safe!
The Nordic Operating System...
1. Build the OS:
$ git clone https://github.com/Wickslynx/AuroraOS
$ cd AuroraOS
$ make img
2. Run the OS with QEMU:
$ qemu-system-i386 --drive format=raw,file=auroraos.img -serial stdio -no-reboot -d guest_errors,int,pcall,unimp,out_asm -D debug.log
Remove the -monitor stdio
and use -nographic
to run it just in the terminal.
Advice:
Usemake run
to build and run the OS.
Building on real hardware... So you are building AuroraOS on real hardware, I wouldn't recommend it but here is how.
$ make iso
Burn the auroraos.iso onto a bootable USB, this might work or not.. Good luck!
✉ Note
Please see the docs folder for further explanation and examples
It's not our goal to make the next windows, just learn and practice modern OS developing in modern C and C++....
Please email me on [email protected] I will respond as soon as possible, updates come regularly.
★ Also see
Our docs for more examples, images and information.