mustard
1.0.0
NASMとCで書かれた非常に基本的なカーネルで、おそらく将来のC ++およびその他の高レベルの言語があります。現時点では、それは機能が拡張されていますが、これらすべてではないにしても、ほとんどを実装したいと考えています。
ファイルシステムとシェルがすぐに実装されているのを見ることができますが、他の機能はおそらくしばらくの間実装されません。
依存関係のインストール
sudo apt-get install qemu nasm grub
プロジェクトのルートに移動します(メイクファイルが入ったディレクトリ)
make clean
make all
あなたがすでにカーネルを構築していて、それはdist/にあると仮定します
make run
しかし、何らかの理由でどこかに移動した場合でも、これを行うのはうまくいきます
qemu-system-i386 -kernel /path/to/kernel