Skip to content
This repository was archived by the owner on Aug 4, 2025. It is now read-only.

SystemElva/Distribution.migrated

Repository files navigation

SystemElva Operating System Distribution

Dependences:

  • zig compiler 0.14.1
  • QEMU x86_64 system emulator
  • Linux

Build and Run:

zig build               -- builds the binaries and produces a disk image
zig build run           -- builds binaries, produces disk image and execute it on qemu

# flags:
Dtarch=<arch>           -- Target ARCHtecture. Options are: x86_64, aarch64 (default is host)
Dbootloader=<enum>      -- Target Bootloader.  Options are: limine (default is limine)
DbiosMode=<enum>        -- Target BIOS mode.   Options are: bios, uefi (default is bios)
DdiskLayout=<enum>      -- Target disk layout. Options are: MBR, GPT (default is MBR, GPT if UEFI)
Dmemory=<string>        -- Emulated system's memory size.
DuseGDB=<bool>          -- Enables QEMU support for GDB connection. (Default is false)

About

SystemElva » Distribution » Creates an installable image with all wanted features of SystemElva.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •