Skip to content

Integral-Tech/tiny-x86os

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 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

About

This repository is a mirror of https://codeberg.org/Integral/tiny-x86os.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages