Kwaiios es un sistema operativo de 32 bits de 32 bits de 32 bits realizado para fines educativos. Su objetivo final es ser un sistema operativo similar a UNIX. Se prueba en una máquina virtual Intel Q35 Chipset. Está lleno de errores.
Los encabezados multibotores aún no se están manejando, por lo que debe cargar el archivo elfo del kernel directamente a QEMU para cargarlo.
¯ _ (° ͜ʖ °) _/¯
$ sudo apt-get install nasm mkisofs gcc-multilib
$ make # Haven't expected that, have you?
Puedes ejecutarlo usando qemu o bochs
$ qemu-system-i386 -enable-kvm -d cpu_reset -boot d -kernel kernel/kernel.elf -m 16
o
$ bochs -f bochsrc -q
Nota sobre QEMU : puede omitir el parámetro -enable-kvm si no tiene KVM o no quiere. Además, el tamaño de la memoria está, por ahora, codificado en el código fuente, por lo que cambiar el tamaño de la memoria de 16 en -m 16 a cualquier otra cosa que migh rompa algunas cosas.
Architicture-Depndent Características:
El código de Kawaiios está lejos de estar listo, hay muchas cosas que deberían arreglarse y cambiarse y el trabajo aún está en progreso.