Skip to content

happymonkey1/kb-os

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

kb-os

kbOS is a simple, 32 bit proof-of-concept operating system. This project was done to explore assembly, C, and operating system development.

Compilation and Running

Required libraries

  • nasm
  • gcc
  • make
  • qemu
  • grub
    • xorriso
  • wsl (windows only)

To compile on linux

make clean
make iso

To compile on Windows

wsl make clean
wsl make iso

Note: Ensure gcc, nasm, make, grub, and xorriso are installed on your wsl image.

Execute make qemu to run.

If the os does not boot or you see a CD-rom boot error 0004, run sudo apt-get install grub-pc-bin.

Acknowledgements and Credits

Tutorials and references used

About

Kablunk operating system

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published