CIS-kernel/README.md

53 lines
1.8 KiB
Markdown
Raw Normal View History

# kernel
2025-01-09 15:42:37 +03:00
[![C/C++ CI](https://github.com/CIS-osdev/kernel/actions/workflows/c-cpp.yml/badge.svg)](https://github.com/CIS-osdev/kernel/actions/workflows/c-cpp.yml)
[![Telegram](https://img.shields.io/badge/Telegram-2CA5E0?style=for-the-badge&logo=telegram&logoColor=white)](https://t.me/russian_os/10921)
![C](https://img.shields.io/badge/C-00599C?style=for-the-badge&logo=c&logoColor=white)
![Stars](https://img.shields.io/github/stars/CIS-osdev/kernel.svg)
![Forks](https://img.shields.io/github/forks/CIS-osdev/kernel.svg)
![watchers](https://img.shields.io/github/watchers/CIS-osdev/kernel.svg)
![followers](https://img.shields.io/github/followers/CIS-osdev.svg?style=social&label=Follow&maxAge=2592000)
![issues](https://img.shields.io/github/issues/CIS-osdev/kernel.svg)
![issues-closed](https://img.shields.io/github/issues-closed/CIS-osdev/kernel.svg)
![issues-pr](https://img.shields.io/github/issues-pr/CIS-osdev/kernel.svg)
![issues-pr-closed](https://img.shields.io/github/issues-pr-closed/CIS-osdev/kernel.svg)
Users: 0
---
2025-01-09 14:09:07 +03:00
Это проект анархичной операционной системы
## Сборка и запуск
1. Установите необходимые инструменты:
```bash
2025-01-11 14:15:17 +03:00
sudo apt install gcc build-essential grub2-common grub-pc xorriso qemu-system-x86 xorriso mtools clang-format cpio
```
2. Соберите проект:
```bash
make
```
3. Запустите в QEMU:
```bash
make run
```
## Структура проекта
- `boot/`: Конфигурация GRUB.
2025-01-11 15:46:30 +03:00
- `docs/`: Документация и инструкции.
- `kernel/`: Основной код ядра.
2025-01-09 16:42:34 +03:00
- `initrd/`: Файлы виртуального диска.
- `scripts/`: Скрипты для сборки и запуска.
2025-01-09 15:42:37 +03:00
## XD
![starchart](https://starchart.cc/CIS-osdev/kernel.svg)