Kernel de osso nu com base no tutorial http://wiki.osdev.org/
Você precisa de um conjunto de ferramentas de plataforma cruzada para construir o kernel. Para construir uma cadeia de ferramentas, você pode executar make dependencies . A cadeia de ferramentas será instalada em /usr/local/cross por padrão. Se você quiser instalar em outro lugar, execute
export CROSS_PATH=<Your path here>
make dependencies
, ou CROSS_PATH=<Your path here> make dependencies diretamente.
Se você preferir construir uma cadeia de ferramentas de plataforma cruzada, exporte seu prefixo de caminho para CROSS_PATH antes de construir o kernel.
Para construir uma imagem dos ZXOs, você precisará instalar xorriso :
sudo apt-get install xorriso
E você também pode iniciar o ZXOS localmente em uma máquina virtual com qemu . Para instalar:
sudo apt-get install qemu
Com todos os pré -requisitos se conheceram, você pode construir ZXOs simplesmente executando
make
make install
A imagem do sistema pode ser construída em execução
make image
A imagem ISO gerada pode ser encontrada em image/ .
Para iniciar uma máquina virtual qemu, execute
make qemu-run