Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/kkinos/kinos

A microkernel-like operating system based on MikanOS
https://github.com/kkinos/kinos

microkernel operating-system uefi x86-64

Last synced: about 2 months ago
JSON representation

A microkernel-like operating system based on MikanOS

Awesome Lists containing this project

README

        

# kinOS

kinOS is a microkernel-like operating system based on [MikanOS](https://github.com/uchan-nos/mikanos).

![screenshot](screenshot.png)

## Build

The tools required for building are the same as for [MikanOS](https://github.com/uchan-nos/mikanos)

### Clone EDK2

In `tools/`

```bash
git clone https://github.com/tianocore/edk2.git
```

### Setting

In `edk2/`

```bash
git submodule update --init
```

```bash
make -C BaseTools/Source/C
```

```bash
source edksetup.sh
```

### Edit Conf/target.txt

| item | value |
| --------------- | ----------------------------- |
| ACTIVE_PLATFORM | kinLoaderPkg/kinLoaderPkg.dsc |
| TARGET | DEBUG |
| TARGET_ARCH | X64 |
| TOOL_CHAIN_TAG | CLANG38 |

### Make a symbolic link

In `edk2/`

```bash
ln -s ../../kinLoaderPkg ./

```

### Build and run

```bash
make
```