A MikanOS implementation written in Rust.
The environment for development follows the official recommended environment(x86-64 Ubuntu).
https://zero.osdev.jp/faq.html
First, set up your environment following the official setup steps
And then run these commands.
git submodule update --init --recursive
./kernel/usb/setup.sh
# build the kernel and all applications then launch rusty mikanos using QEMU
./run_qemu.sh -k --apps=all
# build the official MikanOS and launch it if you want to check
./run_qemu.sh -o