My very own OS written in Rust.
You can clone the repository by running the following command:
$ git clone https://github.com/BastianAsmussen/ROS.gitWhen building the OS, I recommend using devenv. You can compile the OS by running the following command:
$ cargo build --releaseYou must have the bootimage crate installed to generate the bootable disk image, if using devenv, you don't need to do anything else.
Otherwise, you can install it by running the following command:
$ cargo install bootimageYou can run the OS in QEMU by running the following command:
$ cargo runYou can run the OS on real hardware by running the following commands:
$ cargo bootimage --release
# dd if=target/x86_64-ros/release/bootimage-os.bin of=/dev/sdX && syncWhere /dev/sdX is the device name of your USB drive.