编译环境:ubuntu64
1 sudo apt-get install bin86 安装 as86,ld86 用于 引导程序的编译
2 执行 make, 制作 start.img 内核镜像
3 执行 mkloader.sh 脚本, 生成 引导镜像 loader.img 脚本还完成了 start.img 和
loader.img的合并,最终生成 loader.img 系统镜像
文件介绍:
1 loader.s 引导程序 16位汇编
2 start.s kernal 入口,32位汇编
3 kernal.h kernal.c c代码
4 Makefile 编译 start.s kernal,c
5 mkloader.sh 编译loader.s
1