Boot
GRUB Multiboot2 gets the system running from an ISO on x86 PCs.
KyronOS is a small, text-first operating system for x86 PCs. Boot it, drop into the shell, and explore an OS being built from the ground up.
No desktop environment hiding the fundamentals. KyronOS boots into a VGA terminal and gives you a simple shell to interact with the system.
GRUB Multiboot2 gets the system running from an ISO on x86 PCs.
Navigate directories, create and edit files, inspect memory and devices, manage users, and control the machine.
Experiment with a RAM-backed filesystem prototype and the foundations of KyronOS itself.
The project is intentionally close to the metal. These are the pieces currently forming the foundation.
Scrolling, cursor tracking, keyboard input, Shift handling and Tab completion.
Users have home directories under /home, with ~ available in the shell prompt.
KSFS superblock validation and a generic block-device interface are in place.
Downloadable KyronOS builds live on GitHub. The buttons below always point at the repository's release pages, so this page does not go stale when a new version ships.
Build the ISO locally, then run it in VirtualBox. The project also supports EFI mode.
Generated imagebuild/kyronos.iso
For EFI in VirtualBox: make run EFI=on. See the repository documentation for build requirements and platform details.
KyronOS is an ongoing systems project. Storage controllers, partition discovery, persistent installation, and a complete on-disk filesystem tree are still part of the road ahead.
Follow development on GitHub ↗