x86 kernel
v1.1
이것은 플로피 디스크, 하드 디스크, USB 또는 CD에서 부팅 할 수있는 X86 호환 PC 용 16 비트 실제 모드 커널입니다.
아래에 패키지를 설치하거나 다음을 입력하십시오.
sudo apt-get install gdb nasm qemu dosfstools mtools
이 프로젝트는 옵션 I686-ELF 크로스 컴필라를 사용합니다. 직접 컴파일하는 방법에 대한 자세한 내용을 보려면 여기를 클릭하거나 여기에서 사전 컴파일 된 바이너리를 사용할 수 있습니다.
소스를 확인하고 빌드하려면 다음과 같습니다.
git clone https://github.com/Joshua-Riek/x86-kernel
cd x86-kernel
make
가상 머신에서 부트 로더를 실행하려면 :
make run
GDB 스터브가있는 가상 머신을 시작하십시오.
make debug
다른 3 가지를 열고 가상 머신의 GDB 스터브에 연결하십시오.
make gdb
디버그 기호가 생성 되려면 i686-ELF 크로스 컴파일러로 컴파일해야합니다.