KawaiiOS
1.0.0
Kwaiios는 교육 목적으로 제작 된 애호가 32 비트, 단일 프로세서, 운영 체제입니다. 최종 목표는 유닉스와 같은 운영 체제가되는 것입니다. 인텔 Q35 칩셋 가상 머신에서 테스트되었습니다. 버그로 가득합니다.
Multiboot 헤더는 아직 처리되지 않으므로 커널 ELF 파일을 QEMU에 직접로드하여로드해야합니다.
¯ _ (° ͜ʖ °) _/¯
$ sudo apt-get install nasm mkisofs gcc-multilib
$ make # Haven't expected that, have you?
QEMU 또는 Boch를 사용하여 실행할 수 있습니다
$ qemu-system-i386 -enable-kvm -d cpu_reset -boot d -kernel kernel/kernel.elf -m 16
또는
$ bochs -f bochsrc -q
QEMU 에 대한 참고 : KVM이 없거나 원하지 않는 경우 -enable-kvm 매개 변수를 생략 할 수 있습니다. 또한 메모리 크기는 현재 소스 코드로 하드 코딩되므로 메모리 크기를 16 인치 -m 16 에서 다른 어떤 것으로 바꾸는 것으로 변경됩니다.
Archticture-Depndent 기능 :
Kawaiios의 코드는 준비가되어 있지 않습니다. 준비가되어 있어야하고 변경해야 할 많은 것들이 있으며 작업은 여전히 진행 중입니다.