square kernel
1.0.0
Hobby가 주제에 대해 배우기 위해 개발 한 간단한 x86 프로세서 및 오픈 소스를위한 커널.

보호 된 모드 32 비트 (구현)
VGA- 버퍼 (구현)
기본 PM- 프로세스 관리자 (구현)
기본 MM- 메모리 관리자 (구현)
고급 PM
하드웨어 지원 (키보드 등)
기본 FS- 파일 시스템 (진행중인)
실제 기계에서 부팅을 시도하지 않는 것이 좋습니다. 프로젝트는 여전히 불완전하며 하드웨어의 안전이 보장된다는 확실성이 없습니다.
프로젝트를 실행하려면 X86 에뮬레이터를 설치 해야하는 프로젝트는 QEMU를 사용합니다.
git clone https://github.com/https-dre/square-kernel/tree/main
cd square-kernel
mkdir build
커널로 가상 디스크 생성 :
make build
부트 로더와 함께 커널을 실행하십시오.
make run
VMware에서 가상 디스크를 실행하려면 :
make release_vmware
따라서 가상 디스크 .VMDK가 생성되고 VMware 의이 디스크를 사용하여 부팅을 시도하십시오.
이 프로젝트는 GNU v3.0 일반 공개 라이센스에 따라 라이센스가 부여됩니다. 자세한 내용은 라이센스 파일을 참조하십시오.