ArborOS
Just playin' with building an OS in Rust.
Based on https://os.phil-opp.com/
Prereqs:
- Linux. On Windows, WSL is suported. On macOS, try Docker?
- QEMU
- rustup
- Run
scripts/install-prereqs.sh
Building
Once you have bootimage
installed (see scripts/install-prereqs.ps1
):
bootimage build
Running
Once you have bootimage
installed (see scripts/install-prereqs.ps1
):
bootimage run
Or
qemu-system-x86_64 -drive format=raw,file=target/x86_64-arbor_os/debug/bootimage-arbor_os.bin