Skip to content

Jiraya_os is OS with multiboot2 support build from scratch for the learning purposes and I am going to soon upload the documentation part of it .

License

Notifications You must be signed in to change notification settings

Rahul-D78/jiraya-os

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Building an OS from scratch for educational purposes.

Prerequities:

  1. Docker - Build environment
  2. QEMU - Testing the final version of our OS
  • Build the Docker image with a tag myos-buildenv $ docker build . -t myos-buildenv

  • Create an container which we can exec and start the building process $ docker run --rm -it -v $pwd:/root/env myos-buildenv

  • Run the makefile $ make build-x86_64

  • exit out of the container $ exit

  • Test the Final output using qemu $ qemu-system-x86_64 -cdrom dist/x86_64/kernel.iso

About

Jiraya_os is OS with multiboot2 support build from scratch for the learning purposes and I am going to soon upload the documentation part of it .

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published