mustard
1.0.0
Очень основное ядро, написанное в NASM и C, вероятно, с некоторыми C ++ и другими языками более высокого уровня в будущем. На данный момент ему не хватает функций, но я надеюсь реализовать большинство, если не все это:
Я вижу файловую систему и оболочку, которая будет реализована довольно скоро, но другие функции, вероятно, не будут реализованы на некоторое время.
Установка зависимостей
sudo apt-get install qemu nasm grub
Перейдите к корню проекта (каталог с Makefile в нем)
make clean
make all
Предполагая, что вы уже построили ядро, и оно в dist/
make run
Но если вы перевезли его куда -то по какой -то причине, это все равно будет хорошо работать, чтобы сделать это
qemu-system-i386 -kernel /path/to/kernel