Just playin' with building an OS in Rust.
Based on https://os.phil-opp.com/
- Linux. On Windows, WSL is suported. On macOS, try Docker?
- QEMU
- rustup
- Run
scripts/install-prereqs.sh
Once you have bootimage
installed (see scripts/install-prereqs.ps1
):
bootimage build
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