Skip to content

Latest commit

 

History

History
55 lines (36 loc) · 1.13 KB

README.md

File metadata and controls

55 lines (36 loc) · 1.13 KB

yagura

build

A Unix-like operating system for x86

See Gallery for more screenshots.

How to run

First, install dependencies:

# on Ubuntu
sudo apt install gcc-multilib cpio qemu-system-x86

Then run the following command to build and run:

make run

The following commands start the system with different options:

make shell # run in text mode

make test # run self-test

Installation on bare-metal

You will need additional dependencies:

# on Ubuntu
sudo apt install grub2 mtools xorriso

The following command creates a disk image file called disk_image. You can simply copy it onto a disk and boot it.

make disk_image

Inspirations and learning resources