欢迎光临散文网 会员登陆 & 注册

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

打印OK

总结

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

附录


0172-执行内核文件的评论 (共 条)

分享到微博请遵守国家法律