FerrOS

A custom OS written in Rust

Running the OS

You can start running the OS by executing:

cargo run

This assumes that you have a rust environment setup and cargo is available, the easiest way to do this is with rustup.

Dependencies

You should have the command qemu-system-x86_64 available on your system to run the OS through an emulator, although it is also possible to flash it on an USB-drive and boot it directly. For debian users you can install the qemu-system-x86 package and that will make sure all dependencies for the emulator are correctly installed.

Install to USB-drive

To install it to an USB-drive you can use the following command if you are on a linux system.

sudo dd if=<path-to-project>/target/<config>/FerrOS of=/dev/sdX bs=1M status=progress
Description
A custom OS written in Rust
Readme MIT 76 KiB
Languages
Rust 100%