Skip to content

A UEFI Operating system that I made for learning

Notifications You must be signed in to change notification settings

milosilo-dev/S-BOS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

S-BOS

Stupidly Basic Operating System

This is a basic uefi bootloader, as of current is has a basic file system as well as some options to shut down, boot to bios or change the text mode. It can also boot kernel which is the main feture.

This is the Boot menu of the OS:

1744016685531

This is the loading screen that you can see as it is booting up, It uses GOP to render the BMP image found in the EFI partision of the disk:

1747760057392

Dependancys

The dependancys for this project are:

qemu
mingw64-gcc

Credit

This project is heavily ins[pired by a tutorial serise from Queso Fuego on youtube. I tried not to copy it directly, but parts of the project like the write_gpt are strait copys from his project.

A large potion of this project was also done through the use of the UEFI docs and so that is an important source of knolage. If anybody would like to learn about UEFI OS Development I would highly recommend using both the sources mentioned here.

About

A UEFI Operating system that I made for learning

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages