1
0
Fork
You've already forked AuroraOS
0
forked from aurora-org/AuroraOS
The Nordic Operating System!
  • C 99.9%
2025年09月15日 19:57:54 +02:00
docs Added Ramdisk loading 2025年09月07日 08:17:48 +02:00
kernel smth. 2025年09月15日 19:57:54 +02:00
limine@ca3a5b20d2 Added Limine support. 2025年09月11日 20:03:33 +02:00
meta Even more refactoring.. Didn't realise how much is x86_64 specific. Also added ramdisk loading. 2025年09月14日 10:32:44 +02:00
user Even more refactoring.. Didn't realise how much is x86_64 specific. Also added ramdisk loading. 2025年09月14日 10:32:44 +02:00
auroraos.sh Got the build system from 12/25 suceeding to 24/25. - just the bootloader left) 2025年08月05日 18:54:51 +02:00
initrd.tar Even more refactoring.. Didn't realise how much is x86_64 specific. Also added ramdisk loading. 2025年09月14日 10:32:44 +02:00
LICENSE.txt Transferring from github.com/Wickslynx/AuroraOS 2025年07月09日 16:22:29 +00:00
limine.cfg Even more refactoring.. Didn't realise how much is x86_64 specific. Also added ramdisk loading. 2025年09月14日 10:32:44 +02:00
linker.ld Major rewrite of the whole OS. 2025年09月14日 08:09:59 +02:00
Makefile Even more refactoring.. Didn't realise how much is x86_64 specific. Also added ramdisk loading. 2025年09月14日 10:32:44 +02:00
README.md Fix again 2025年08月19日 19:13:55 +02:00

Discord - Documentation

⚠ 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...

Getting Started:

1. Build the OS:

$ git clone https://codeberg.org/aurora-org/AuroraOS.git
$ 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:
Use make 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

\

Our goal:

It's not our goal to make the next windows, just learn and practice modern OS developing in modern C and C++....

Support:

Please email me on Wickslynx@yahoo.com I will respond as soon as possible, updates come regularly.

★ Also see
Our docs for more examples, images and information.