Skip to content

foreverbell/BadAppleOS.rs

Repository files navigation

BadAppleOS.rs

Re-implementation of BadAppleOS in Rust.

Inspired by,

Build

Requires these toolchains,

  • nightly rust
    • tested with rustc 1.25.0-nightly (b1f8e6fb0 2018-02-22).
  • xargo
  • qemu
  • nasm
  • python2
  • docker
    • required to run grub-mkrescue.

Please check Makefile first before running these commands for an ISO.

$ make docker
$ make iso
$ make qemu