/FreakOS

A simple operating system written in C and ASM, trying to learn from OSDev Wiki

Primary LanguageCMIT LicenseMIT

FreakOS

A simple operating system written in C and ASM.

Requirements

Getting Started

  • Clone the repository
$ git clone https://github.com/Sid110307/FreakOS.git
$ cd FreakOS
  • Build the OS
$ make -s
  • Run the OS on QEMU
$ make run -s
  • To run the OS on real hardware
$ make iso -s
# The FreakOS.iso file will be created in the bin directory
# Burn the ISO file to a USB drive
$ dd if=bin/FreakOS.iso of=/dev/sdX bs=4M

License

MIT