1
0
Fork
You've already forked Corex
0
Corex OS and kernel repository, I386 ONLY
  • C 85%
  • Makefile 11.6%
  • Assembly 2.8%
  • Linker Script 0.6%
2026年06月11日 20:08:50 +05:00
docs Initial commit 2026年04月29日 19:52:55 +05:00
src GDT's header 2026年06月11日 20:08:35 +05:00
.gitignore ignore 2026年06月11日 20:08:50 +05:00
LICENSE Initial commit 2026年04月29日 19:52:55 +05:00
Makefile Initial commit 2026年04月29日 19:52:55 +05:00
README.md again... 2026年04月29日 20:02:37 +05:00

The Corex OS

Corex is a free and opensource Operating System, that includes:

- C standard library
- Kernel
- Multithreading
- Slow memory
- Drivers without USB
- Shell
- Multiboot 1

Setup

I recommended to use qemu as testing, if you want to use it, create grub AND MAKE SURE YOU STARTING IT ON i386-compactable hardware.

So, let's start,

Download deps:

 # RHEL-based
 sudo dnf install qemu-user gcc make grub2-tools xorriso mtools
 # Alpine-based
 sudo apk add qemu-i386 gcc make grub2-tools xorriso mtools
 # Debian-based 
 sudo apt install qemu-user qemu-user-static gcc make grub-pc-bin grub-common xorriso mtools
 # Arch-based
 sudo pacman -S qemu-user-static gcc make grub xorriso mtools

And execute this command: make run

Window with shell shows automaticly.

Docs

View docs: Source