0172-执行内核文件
2023-08-18 11:01 作者:jiangbo4444 | 我要投稿
环境
Time 2022-11-11
WSL-Ubuntu 22.04
QEMU 6.2.0
NASM 2.15.05
前言
说明
参考:https://os.phil-opp.com/multiboot-kernel/
目标
将编写好的内核可执行文件,制作成 ISO 镜像,然后从 QEMU 启动。
建立文件目录
grub.cfg
制作 ISO
安装依赖:apt-get install grub-pc-bin grub-common xorriso
制作镜像
启动命令
qemu-system-x86_64 -cdrom os.iso -curses

总结
创建了一个内核可执行程序 kernel.bin,并且制作成 ISO 镜像,在 QEMU 中运行。