x86 kernel
v1.1
这是一个16位的真实模式内核,适用于X86兼容的PC,完全用汇编语言编写,可以从软盘,硬盘,USB或CD启动。
请在下面安装软件包,或键入:
sudo apt-get install gdb nasm qemu dosfstools mtools
该项目使用可选的i686-flos交叉补偿器,您可以单击此处以获取有关自己编译的更多信息,或在此处使用一些预编译的二进制文件。
结帐源并构建:
git clone https://github.com/Joshua-Riek/x86-kernel
cd x86-kernel
make
在虚拟机中运行引导加载程序:
make run
使用GDB存根启动虚拟机:
make debug
打开另一个三分法,并连接到虚拟机的GDB存根:
make gdb
要生成调试符号,您必须使用i686-eft跨校付款机进行编译。