Skip to content

Integral-Tech/tiny-x86os

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tiny x86 OS

A tiny x86 operating system, referring to the source code of Linux 0.11.

Features

  • 32-bit protected mode
  • Multitasking
  • Use Alt+Fn to switch among tty0 ~ tty7
  • FAT16 file system (still have some bugs in cp and rm command)

How to build?

mkdir -p images
cmake -B build
cmake --build build
  • In order to fully utilize your CPU, you can use the following command to build:
cmake --build build -j `nproc`

Note

  • The password is tinyx86os
  • This operating system is very simple and buggy, so it is only for learning!

License