mirror of
https://github.com/CIS-osdev/kernel
synced 2025-03-13 06:22:56 +03:00
53 lines
1.8 KiB
Markdown
53 lines
1.8 KiB
Markdown
# kernel
|
|
|
|
[](https://github.com/CIS-osdev/kernel/actions/workflows/c-cpp.yml)
|
|
|
|
[](https://t.me/russian_os/10921)
|
|
|
|

|
|
|
|

|
|

|
|

|
|

|
|
|
|

|
|

|
|

|
|

|
|
|
|
Users: 0
|
|
|
|
---
|
|
|
|
Это проект анархичной операционной системы
|
|
|
|
## Сборка и запуск
|
|
|
|
1. Установите необходимые инструменты:
|
|
```bash
|
|
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.
|
|
- `docs/`: Документация и инструкции.
|
|
- `kernel/`: Основной код ядра.
|
|
- `initrd/`: Файлы виртуального диска.
|
|
- `scripts/`: Скрипты для сборки и запуска.
|
|
|
|
## XD
|
|
|
|

|