Skip to content

srijan-singh/operating-system

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

64-bit Operating System Kernel

Prerequisites

  • A text editor such as VS Code.
  • Docker for creating our build-environment.
  • Qemu for emulating our operating system.

Command

  • Windows CMD

1. Setup

docker build buildenv -t myos-buildenv

2. Build

docker run --rm -it -v "%cd%":/root/env myos-buildenv

3. Emulate

qemu-system-x86_64 -cdrom dist/x86_64/kernel.iso

4. Cleanup

docker rmi myos-buildenv -f