Skip to content

aticu/VeOS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VeOS

An experimental OS using Rust. Currently in a very early stage.

Compiling

In order to compile VeOS you'll need the following:

  • Rust
  • xargo (can be installed with cargo install xargo, then you also need to run rustup component add rust-src)
  • nasm
  • ld
  • grub (in order to make it bootable)

Then you can

  • run make to create the folder structure of the OS at target/.
  • run make iso to create a bootable image at image.iso.
  • run make run to run the OS in qemu (if you have it installed).

Acknowledgements

A lot of this work is based on work from the following people/organizations or at least highly influenced by it:

About

An experimental OS using Rust

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published