zxOS
1.0.0
チュートリアルに基づくベアボーンカーネルhttp://wiki.osdev.org/
カーネルを構築するには、一連のクロスプラットフォームツールが必要です。このようなツールチェーンを構築するには、 make dependencies実行できます。ツールチェーンは、デフォルトで/usr/local/crossにインストールされます。別の場所にインストールしたい場合は、実行してください
export CROSS_PATH=<Your path here>
make dependencies
、またはCROSS_PATH=<Your path here> make dependencies 。
自分でクロスプラットフォームツールチェーンを構築したい場合は、カーネルを構築する前に、パスプレフィックスをCROSS_PATHにエクスポートしてください。
ZXOSの画像を作成するには、 xorrisoをインストールする必要があります。
sudo apt-get install xorriso
また、 qemuを使用した仮想マシンでローカルにZXOを起動することもできます。インストールするには:
sudo apt-get install qemu
すべての前提条件が満たされていると、単に実行するだけでZXOを構築できます
make
make install
システムイメージは、実行して構築できます
make image
生成されたISOイメージは、 image/の下にあります。
QEMU仮想マシンを起動するには、実行します
make qemu-run