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 。
要構建ZXO的圖像,您需要安裝xorriso :
sudo apt-get install xorriso
您還可以在使用qemu的虛擬機中本地啟動ZXOS。安裝:
sudo apt-get install qemu
滿足所有先決條件後,您可以通過運行來構建ZXO
make
make install
可以通過運行來構建系統圖像
make image
生成的ISO映像可以在image/下找到。
要啟動QEMU虛擬機,請運行
make qemu-run