An open API service indexing awesome lists of open source software.

https://github.com/hectorpulido/minios

This is a small operative system made with Rust. It was created to experiment with the Rust programming language and to learn about operating systems. It is not intended to be a fully functional operating system, but rather a small project to learn from.
https://github.com/hectorpulido/minios

ai backend

Last synced: about 1 year ago
JSON representation

This is a small operative system made with Rust. It was created to experiment with the Rust programming language and to learn about operating systems. It is not intended to be a fully functional operating system, but rather a small project to learn from.

Awesome Lists containing this project

README

          

# Minios

This is a small operative system made with Rust. It was created to experiment with the Rust programming language and to learn about operating systems. It is not intended to be a fully functional operating system, but rather a small project to learn from.

Is heavily inspired by [Writing an OS in Rust](https://os.phil-opp.com/).

## How to build
1. Install dependencies; Rust, QEMU, and a few other tools.
2. Clone the repository.
3. Install bootloader dependencies with `cargo install bootimage`.
4. Build the project with `cargo bootimage`.
5. Run the project with qemu with `qemu-system-x86_64 -drive format=raw,file=target/target/debug/bootimage-mini_os.bin`.

## Known issues
1. https://github.com/phil-opp/blog_os/issues/1249#issuecomment-1819116460
2. https://github.com/rust-osdev/bootloader/issues/499#issuecomment-2741496549

## Youtube video
This project is part of a video on my Youtube channel. The videos are in Spanish, but you can enable subtitles in English.

[![Youtube video](https://img.youtube.com/vi/r7phHZ-_KEw/0.jpg)](https://www.youtube.com/watch?v=r7phHZ-_KEw)



Let's connect 😋





Hector's LinkedIn
   

Hector's Twitter
   

Hector's Twitch
   

Hector's Youtube
   

Pequesoft website
  Â