
O utero é um sistema operacional (para x86_64) escrito em cristal o máximo possível .
Este é o trabalho em andamento .
Para fazer um arquivo ISO e executar no Qemu
$ make run
Para fazer um arquivo ISO
$ make iso
Para fazer um arquivo binário do kernel
$ make ou $ make all
Para compilar o sistema operacional no modo de depuração e executar no Qemu
$ make debug
Nota: No modo de depuração, o log usa a porta serial COM1 para escrever várias informações de depuração. qemu está configurado para gravar a saída desta porta serial para /tmp/serial.log .
Para limpar
$ make clean
Em um sistema que usa a bota EFI, como MacOS de bota dupla e Ubuntu (16.04) no MacBook Pro
Erro no qemu assim
Could not read from CDROM (code 0009)A solução pode ser:
$ sudo apt-get install grub-pc-bin Após a instalação grub-pc-bin , você precisará recriar o arquivo ISO como este:
$ make clean
$ make # or make iso
$ make runOs seguintes links salvaram minha vida:
Microsoft/WSL#1043
http://intermezzos.github.io/book/appendix/troubleSleshooting.html#could%20Not%20Read%20From%20CDROM%20%28Code%2009%29
git clone --recursive <YOUR-FORKED-UTERO-URL>
ou
git clone <YOUR-FORKED-UTERO-URL>
git submodule update --init --recursive
Licenciado sob qualquer um de
por sua opção.
A menos que você declare explicitamente o contrário, qualquer contribuição intencionalmente enviada para inclusão no trabalho por você, conforme definida na licença Apache-2.0, será licenciado como acima, sem termos ou condições adicionais.