A custom operating system built completely from scratch — an incremental hobby OS with a working boot path, a kernel that reaches an interactive shell, and a growing GUI and network stack.
help settings filesethinfo arp routeping <ip> udpinfoThe complete kernel initialization log from kernel/kmain.c:
AcharyaOS kernel starting ------------------------------------------------ [init] Loading kernel GDT... done. [init] Text Output driver (drivers/vga) active. [ ok ] Color output verified (this line printed in default grey). [init] Remapping legacy PIC... done. [init] Loading IDT... done. [init] Starting keyboard driver... done. [init] Starting framebuffer graphics core... done. [init] Starting window manager... done. [init] Starting mouse driver... done. [init] Starting button control layer... done. [init] Starting menu control layer... done. [init] Starting desktop environment... done. [init] Starting settings application... done. [init] Starting graphical file explorer... done. [init] Starting Ethernet support... done. [init] Starting ARP support... done. [init] Starting IPv4 support... done. [init] Starting ICMP support... done. [init] Starting UDP support... done. [init] Starting PIT timer at 100 Hz... done. [init] Installing kernel-owned page tables... done. [init] Starting early kernel heap... done. [init] Starting round-robin scheduler core... done. [init] Creating initial kernel processes... done. [init] Installing syscall interface... done. [init] Probing ATA disk... done. [init] Mounting filesystem... done. [init] Loading configuration... done. [init] Initializing startup services... done. [init] Initializing user accounts... done. [init] Preparing user-space demo... done. [login] username: guest [login] password: guest [login] welcome, guest [login] handing off to shell ------------------------------------------------ AcharyaOS kernel initialization complete.
Kernel & Drivers
Boot & CPU Setup
Build System
Emulation
Multiboot2 Bootloader
x86_64-elf-gcc
Disk I/O
Custom Implementation
Show your support for AcharyaOS